Commit Graph

36 Commits

Author SHA1 Message Date
Jeff Carr 283bd90e91 lots more moved to using the protobuf 2024-12-03 00:34:55 -06:00
Jeff Carr a7c5499221 quiet some output 2024-11-13 11:56:02 -06:00
Jeff Carr 55acea0bd7 use go-cmd/cmd 2024-11-08 06:43:33 -06:00
Jeff Carr 2ce9051921 exec things to STDOUT
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-03-21 16:16:35 -05:00
Jeff Carr 7d3e4ce84e add submodules section of the .git/config 2024-03-09 16:50:18 -06:00
Jeff Carr 412c84fcd9 generate valid DebianVersions() 2024-03-02 17:52:45 -06:00
Jeff Carr b12bc0a9ec export isGitDir() 2024-03-01 21:45:06 -06:00
Jeff Carr 4d2f68606e remove bad function name 2024-02-29 21:57:56 -06:00
Jeff Carr 28a20e0922 add repo.IsPrivate() 2024-02-23 11:00:33 -06:00
Jeff Carr cd5f1d9d0f add NewestTag() and Tag.Age() 2024-02-22 15:29:22 -06:00
Jeff Carr 5aaf02ee3a actually create the user branches 2024-02-22 05:24:31 -06:00
Jeff Carr d16cc92286 first pass at cleaning up the go.* logic 2024-02-20 06:54:11 -06:00
Jeff Carr 0b4f4d7686 ready to work on creating branches 2024-02-16 17:55:13 -06:00
Jeff Carr bd62a89a67 continue cleaning up original version 2024-02-16 11:41:29 -06:00
Jeff Carr 73d711ad2b trying to improve older code
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-14 02:35:47 -06:00
Jeff Carr 95fd6ca05a check go.wit.com is mapping a repo 2024-02-13 16:17:29 -06:00
Jeff Carr 678d6357b1 generate go.work file for pkgsite
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-06 04:02:46 -06:00
Jeff Carr 309cf80e16 `git ls-files`
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-05 19:01:50 -06:00
Jeff Carr 3937902a7d return true/false
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-01 13:30:01 -06:00
Jeff Carr 08b122ea2c release changes
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-31 16:38:31 -06:00
Jeff Carr 4d665387fe more on release management
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-31 04:07:49 -06:00
Jeff Carr 408a400e93 testing go
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-29 09:31:22 -06:00
Jeff Carr 6d8a49d432 more release automation
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-27 10:48:56 -06:00
Jeff Carr 386125826f more work on release versioning
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-26 11:53:22 -06:00
Jeff Carr 9147079092 automation improvements
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-26 09:34:13 -06:00
Jeff Carr 2723e53396 working on update order
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-26 02:41:14 -06:00
Jeff Carr 9f26bc2d44 go status moving here
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-26 02:02:56 -06:00
Jeff Carr 2aed84cf3a attempt to ignore missing go.sum requirements
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-25 23:19:51 -06:00
Jeff Carr 86136ce615 avoid a few nil's
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-25 02:23:56 -06:00
Jeff Carr 4beeb0bb13 cleaning code for release versions
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-25 01:30:01 -06:00
Jeff Carr 21546ce2c0 more attempts to release versions
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-24 16:24:58 -06:00
Jeff Carr 3c3dc5309a release automation
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-24 01:57:01 -06:00
Jeff Carr 7c82f918aa detect go.sum is clean
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-23 22:47:39 -06:00
Jeff Carr edf74e160e still has oneliner display bug
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-23 15:39:53 -06:00
Jeff Carr dae15b5931 Scan() everything functions
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-23 15:20:54 -06:00
Jeff Carr 294119e7c2 buttons for scanning .git/config and go.sum
common branch handling
    scan go.sum & .git/config on New()
    parse go & git config files
    cleaner debugging
    cleaning up logging

Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-23 10:52:17 -06:00