Commit Graph

193 Commits

Author SHA1 Message Date
Jeff Carr 345c1ee9b1 move submit patchset to forgepb 2025-01-29 12:18:16 -06:00
Jeff Carr bbf5f79acb simple shortcut 2025-01-29 12:18:16 -06:00
Jeff Carr eee88af0ce general usefulness 2025-01-29 12:18:16 -06:00
Jeff Carr bb7937bb79 print git checkout user error 2025-01-29 12:18:16 -06:00
Jeff Carr 6e7874faa6 switch to 'verify devel' 2025-01-29 12:18:16 -06:00
Jeff Carr 51ec39d157 cleanup argv handling. go-arg saves the day 2025-01-28 17:03:56 -06:00
Jeff Carr 7402aaded7 fixes from cleaning an old set of repos 2025-01-28 14:02:39 -06:00
Jeff Carr 91c28de514 make a patchset grid widget 2025-01-28 13:20:10 -06:00
Jeff Carr 4721184398 attempt to embedded gocui plugin toolkit 2025-01-20 05:08:52 -06:00
Jeff Carr 25b2e50f6b git commit --all works 2025-01-20 01:47:27 -06:00
Jeff Carr 835c000aef check devel branches 2025-01-19 16:07:17 -06:00
Jeff Carr 39f72d2034 better git checkout 2025-01-18 23:25:55 -06:00
Jeff Carr cbbd43f7b5 start a 'clean' argv option 2025-01-18 15:50:06 -06:00
Jeff Carr 973bcfd4eb button to quickly prep everything 2025-01-18 07:47:34 -06:00
Jeff Carr 2b10e228d2 fix commandline patch submit 2025-01-17 13:59:59 -06:00
Jeff Carr 9acbb24284 start an 'examine' argv 2025-01-17 10:59:05 -06:00
Jeff Carr af84727178 show list patch error 2025-01-17 09:47:21 -06:00
Jeff Carr 4f282cc302 is it possible to make a username argv alias? 2025-01-17 05:16:03 -06:00
Jeff Carr fcd25fa76a force less to pause 2025-01-11 09:11:30 -06:00
Jeff Carr c57bb42f20 os.Exec() is smarter now 2025-01-11 08:14:45 -06:00
Jeff Carr 4546d067dd add 'forge commit' so I don't commit on the wrong branch 2025-01-11 07:45:16 -06:00
Jeff Carr ae8fd94a2c output cleanups 2025-01-08 10:10:14 -06:00
Jeff Carr 9d97b94616 tracked down 'dirty' not showing up 2025-01-08 04:07:33 -06:00
Jeff Carr 8e2a557b25 this code probably isn't needed, but it does work 2025-01-08 02:40:06 -06:00
Jeff Carr bcabf1b3b7 move COBOL like print table into forgepb 2025-01-08 00:51:53 -06:00
Jeff Carr d5143b94b8 show a single repo 2025-01-08 00:23:04 -06:00
Jeff Carr 33c556f95d attempting to set pb repo state 2025-01-07 20:28:40 -06:00
Jeff Carr 1e8836a62a add bash autocomplete 2025-01-07 17:16:03 -06:00
Jeff Carr 38c0ec7caa move config handling here 2025-01-06 20:57:52 -06:00
Jeff Carr 2ffc60a5d4 cleaner code 2025-01-06 19:16:00 -06:00
Jeff Carr cd7d256a80 even better bash 2025-01-06 18:14:33 -06:00
Jeff Carr 5434ab498b awesome bash completion work. thank good. what a timesaver 2025-01-06 17:53:20 -06:00
Jeff Carr ec8a3688eb more argv cleanups 2025-01-06 16:53:13 -06:00
Jeff Carr 362ea63b97 adding bash completion handling 2025-01-06 15:44:56 -06:00
Jeff Carr 2c7e15ccfa check to make sure everything is on the devel branch 2025-01-05 05:48:02 -06:00
Jeff Carr 79ec3ce469 stop apply if repos are dirty 2025-01-05 04:54:05 -06:00
Jeff Carr 18ee541f89 'forge dirty' will find and list only dirty repos 2025-01-05 01:18:47 -06:00
Jeff Carr a957c22f8b start work on an applyPatch() 2024-12-27 22:27:19 -06:00
Jeff Carr 8b3be0ab42 more argv improvements 2024-12-27 04:36:29 -06:00
Jeff Carr 9818e8d1ee more ideas for command line options 2024-12-27 03:39:53 -06:00
Jeff Carr bdaa40c51f try to push patchsets 2024-12-25 23:17:24 -06:00
Jeff Carr 55e7e11a4c set a Name for the patchset 2024-12-24 03:35:19 -06:00
Jeff Carr 3505a66d84 more argv cleanups 2024-12-24 03:08:06 -06:00
Jeff Carr 778de10e87 deprecate go specific stuff 2024-12-24 03:00:55 -06:00
Jeff Carr 2f7c1807a1 more cleanups 2024-12-24 02:26:54 -06:00
Jeff Carr 2b087365f6 move things into 'find' and 'do' subcommands 2024-12-24 02:07:58 -06:00
Jeff Carr bd332301be use subcommands 2024-12-24 01:54:33 -06:00
Jeff Carr c5fcb2a6c0 start work on an apply patchset window 2024-12-23 11:15:16 -06:00
Jeff Carr cc55a5ad7a start working on the GUI again for this 2024-12-23 02:37:48 -06:00
Jeff Carr 9adb650b3e add --dirty 2024-12-18 22:02:07 -06:00
Jeff Carr 4e299a8ca0 add --delete 2024-12-17 15:34:13 -06:00
Jeff Carr 36073faed5 lots of changes here and in gitpb 2024-12-17 06:36:00 -06:00
Jeff Carr 0e84f2f1c1 more cleanups to fix forgepb values 2024-12-17 01:14:37 -06:00
Jeff Carr be3841578c list patches and get a patch set works 2024-12-14 14:09:15 -06:00
Jeff Carr 268e05f108 http post a patch set 2024-12-14 13:12:42 -06:00
Jeff Carr 10cf50c39b git reset --hard option 2024-12-13 17:13:07 -06:00
Jeff Carr 2b090019a9 make devel and user branches locally 2024-12-13 16:17:36 -06:00
Jeff Carr 6ea78a6e8b add --do-patches 2024-12-13 13:17:26 -06:00
Jeff Carr fdbf6e7dd5 early attempt to make a patchset 2024-12-11 22:48:52 -06:00
Jeff Carr 353290ecb1 attempt to make a patchset protobuf 2024-12-11 18:50:14 -06:00
Jeff Carr 1d352604b9 still invalid repos getting in the repos.pb 2024-12-05 14:17:50 -06:00
Jeff Carr 816760d137 developing on this now 2024-12-05 12:29:47 -06:00
Jeff Carr 0463030e80 general improvements 2024-12-04 15:35:48 -06:00
Jeff Carr d1cc3bd09a on the way to somewhere 2024-12-03 13:23:12 -06:00
Jeff Carr f459087158 troubleshooting branch names 2024-12-03 01:56:58 -06:00
Jeff Carr 659bed891b start making this tool useful 2024-12-03 00:33:17 -06:00
Jeff Carr f3803d5929 still trying to automate releases 2024-12-02 08:44:58 -06:00
Jeff Carr 3895519f25 start developing this for real 2024-12-02 06:59:56 -06:00
Jeff Carr df0ff5af1c purge code for the autotypist
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-21 08:32:59 -06:00
Jeff Carr 697696d3df fixing the release process 2024-02-18 07:24:56 -06:00
Jeff Carr 15f334b2d2 using repolist 2024-02-17 14:20:37 -06:00
Jeff Carr dfc28a04d6 refactor to use repolist package 2024-02-17 08:38:44 -06:00
Jeff Carr 63a79121e3 trying to create branches 2024-02-16 20:37:23 -06:00
Jeff Carr c253a30fb6 changing branches works 2024-02-16 17:55:53 -06:00
Jeff Carr bdb7617143 cleaning up repostatus code 2024-02-16 11:39:44 -06:00
Jeff Carr e323b15eb7 moving code into repostatus 2024-02-16 01:18:58 -06:00
Jeff Carr 61af996b84 update summary statistics 2024-02-14 13:43:43 -06:00
Jeff Carr 3f5fcdf68b find unregistered repos 2024-02-13 16:18:37 -06:00
Jeff Carr e4c3aafb7b more accurate name
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-13 13:33:04 -06:00
Jeff Carr 464dcfa28e add a 'docs' section box
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-13 13:24:07 -06:00
Jeff Carr 6c595d32f7 list the patches
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-13 12:54:32 -06:00
Jeff Carr 74ce202f73 general updates
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-13 09:18:04 -06:00
Jeff Carr 4555b9f34d add a git commit button. I used it for this commit 2024-02-12 15:24:35 -06:00
Jeff Carr cdc5743e67 purge dump comments
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-11 23:16:31 -06:00
Jeff Carr 08436e1a8d move repowindow vars into main struct
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-11 20:24:40 -06:00
Jeff Carr f7e67a8bf6 update repolist
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-10 18:21:16 -06:00
Jeff Carr 44e6fc669e add command line options
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-10 16:35:58 -06:00
Jeff Carr ed5857af77 trying to debug box direction
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-07 15:24:59 -06:00
Jeff Carr fb88285aeb go.work file for pkgsite
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-06 04:03:17 -06:00
Jeff Carr 6d59e0f0f7 more code cleanups
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-30 23:55:04 -06:00
Jeff Carr d18a8018cb general cleanups
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-30 23:38:46 -06:00
Jeff Carr 3516829fe4 code reorg
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-30 13:09:24 -06:00
Jeff Carr 1a459d6f6f closer to release automation
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-26 11:59:59 -06:00
Jeff Carr 1f757d26ff allow scan every minute
move go mod status into repostatus
    working on improving logic of which package to release next

Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-26 02:04:19 -06:00
Jeff Carr ceeab4c0d2 working on release versioning
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-24 22:22:34 -06:00
Jeff Carr 4735d37b3c attempt to release versions
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-24 16:25:41 -06:00
Jeff Carr f2ad6d3138 more attempts at release automation
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-24 02:41:34 -06:00
Jeff Carr 9ddf46cf75 detect go.sum is clean
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-23 22:48:07 -06:00
Jeff Carr c408a7cca5 working towards global branch settings
repostatus improvements
    common branch handling
    scan all repos
    code cleanups
    check dirty before global delete
    go mod using a quieter gui
    smarter scripting

Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-23 11:22:33 -06:00
Jeff Carr 70bea42623 cleaner repo list window
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-20 18:45:55 -06:00