Commit Graph

170 Commits

Author SHA1 Message Date
Jeff Carr 9d13c972e4 always use https for git clone 2024-11-24 23:35:36 -06:00
Jeff Carr 2866815e3c work towards a global override file 2024-11-22 22:30:08 -06:00
Jeff Carr 4c46927bc7 todo: get this from 'go list' somehow? 2024-11-22 20:48:02 -06:00
Jeff Carr a1ce58e9d0 git clone needs to enforce downloading into godir/ 2024-11-17 17:19:09 -06:00
Jeff Carr 94e98f2145 fix clone logic 2024-11-17 16:07:39 -06:00
Jeff Carr 9358005c9d rework Clone() 2024-11-17 14:42:49 -06:00
Jeff Carr 2e8a1d4793 use more realtime output for git clone 2024-11-15 09:12:47 -06:00
Jeff Carr 4ab00cce02 minor rm 2024-11-14 21:48:21 -06:00
Jeff Carr a7c5499221 quiet some output 2024-11-13 11:56:02 -06:00
Jeff Carr 009d8f3b9d improve output handling via go-cmd
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-13 10:33:25 -06:00
Jeff Carr 55acea0bd7 use go-cmd/cmd 2024-11-08 06:43:33 -06:00
Jeff Carr 29545d3f04 clearer debugging 2024-11-07 07:04:39 -06:00
Jeff Carr 5be028858c start moving mappings to a config file 2024-11-07 05:08:17 -06:00
Jeff Carr 6b1330d7f3 remove old stdout junk 2024-11-07 02:25:31 -06:00
Jeff Carr 3ce9f5f773 find .proto and .pb.go files
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-06 20:30:00 -06:00
Jeff Carr 44ab5deb3f more work on protobuf files
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-06 19:23:05 -06:00
Jeff Carr 31355467a5 dumb nil panic
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-06 15:51:29 -06:00
Jeff Carr e6f883a9b5 final commits before release
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-05 05:58:54 -06:00
Jeff Carr 8eb7501855 add repo.Whitelist bool
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-05 03:14:46 -06:00
Jeff Carr 8786690d46 init flag for new repos
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-04 02:16:19 -06:00
Jeff Carr b451591006 DirtyList()
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-01 21:41:16 -05:00
Jeff Carr bf2a42ec64 hack to override golang.org/x URL's
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-10-11 21:14:46 -05:00
Jeff Carr 5bc1a24a69 use 'go list' to get the URL 2024-03-21 19:43:52 -05: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 804acc169a fix logic for go.work setups 2024-03-09 22:03:18 -06:00
Jeff Carr 2622e90b1f one must pass the go path to go mod init 2024-03-09 18:30:04 -06:00
Jeff Carr 7d3e4ce84e add submodules section of the .git/config 2024-03-09 16:50:18 -06:00
Jeff Carr 546ad6a842 look for go-import in the HTML 2024-03-08 15:09:46 -06:00
Jeff Carr 54367ddc72 initial clone works 2024-03-07 22:08:32 -06:00
Jeff Carr 2cdf2c3cda working on go-clone 2024-03-07 19:31:52 -06:00
Jeff Carr f99dc30b68 quiet logging 2024-03-02 22:28:55 -06:00
Jeff Carr 65a94faa57 increment versions 2024-03-02 20:47:36 -06:00
Jeff Carr 412c84fcd9 generate valid DebianVersions() 2024-03-02 17:52:45 -06:00
Jeff Carr b2d3d13ed9 get the proper devel branch name 2024-03-02 13:35:43 -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 035b4eb443 quiet git pull 2024-02-29 19:16:45 -06:00
Jeff Carr fc849f6003 add the concept of "mode" for the git repos 2024-02-25 13:10:44 -06:00
Jeff Carr 9a1347c03f add git fetch 2024-02-25 09:42:54 -06:00
Jeff Carr b354d7dd27 try to show actual changes 2024-02-24 11:56:02 -06:00
Jeff Carr cec5e7f3b4 cleanup checkdirty code
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-24 05:37:53 -06:00
Jeff Carr ccee573364 report dirty state change
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-24 05:27:58 -06:00
Jeff Carr ddd95e9afc GitPull() detects local only branches 2024-02-24 04:50:31 -06:00
Jeff Carr 2a62d23482 fix missing append 'v' 2024-02-23 12:47:05 -06:00
Jeff Carr 28a20e0922 add repo.IsPrivate() 2024-02-23 11:00:33 -06:00
Jeff Carr 5268267408 expose the computed autoincrement value 2024-02-23 07:28:15 -06:00
Jeff Carr 1b65474a69 add LastTag() 2024-02-23 01:23:29 -06:00
Jeff Carr 5105bd4a99 add repo.IncrementVersion() 2024-02-23 00:10:30 -06:00
Jeff Carr 359ebce26e mtime 2024-02-22 17:19:29 -06:00
Jeff Carr cd5f1d9d0f add NewestTag() and Tag.Age() 2024-02-22 15:29:22 -06:00