eb1b6be4c5
fix: auto-config ssh urls and push to them
continuous-integration/drone/push Build is passing
2021-12-27 18:06:56 +01:00
4c186678b8
fix: clone https url by default
...
Catalogue package had to be merged into the recipe package due to too
many circular import errors. Also, use https url for cloning, assume
folks don't have ssh setup by default (the whole reason for the
refactor).
2021-12-27 16:45:56 +01:00
e2c3bc35c3
fix: handle missing label
2021-12-25 17:02:47 +01:00
4283f130a2
refactor: apps -> recipes
2021-12-25 14:04:07 +01:00
014d32112e
fix: ensure tags & commits are pushed
continuous-integration/drone/push Build is passing
2021-12-23 02:24:43 +01:00
7a5aa1b005
test: make them work again
continuous-integration/drone/push Build is passing
2021-12-23 01:06:56 +01:00
4c6d52c426
fix: clean up if things go wrong
2021-12-22 14:01:49 +01:00
5513754c22
fix: push tags
continuous-integration/drone/push Build is failing
2021-12-22 02:01:48 +01:00
3a27d9d9fb
fix: remove unexpanded var
continuous-integration/drone/push Build is failing
2021-12-22 01:50:17 +01:00
04b58230ea
fix: release functionality working again
continuous-integration/drone/push Build is failing
2021-12-22 01:36:41 +01:00
1b9097f9f3
fix: show where we're going
2021-12-22 01:36:29 +01:00
fa45264ea0
refactor: the grand recipe release refactor
2021-12-21 19:25:44 +01:00
f57222d6aa
docs: improve once again, maybe clearer
2021-12-21 17:52:20 +01:00
2b1cc9f6dd
docs: less quotes, more clarity on init
2021-12-21 02:28:14 +01:00
6100a636a6
fix: respect NoInput and avoid crashing on init
2021-12-21 02:27:25 +01:00
ddbf923338
fix: catch this case correctly
2021-12-21 02:27:06 +01:00
c1a00520dc
fix: stop if no tags in place
2021-12-21 02:08:51 +01:00
0dc4b2beef
refactor: less quotes, spacing for style
2021-12-21 02:04:56 +01:00
f75284364d
docs: better wording
2021-12-21 02:04:40 +01:00
fbc3b48d39
fix: autocomplete recipes
2021-12-21 02:04:31 +01:00
2457b5fe95
fix: return corrent error handling
2021-12-21 01:47:50 +01:00
bf82bc9c7f
feat: add dryflag, implement push for catalogue generate
2021-12-19 23:59:40 +01:00
9c8e6b63a6
refactor: match logging for dry run
2021-12-19 23:51:04 +01:00
5113db1612
refactor: centralise git commit machinery
2021-12-19 23:51:03 +01:00
66666e30b7
fix: take care of -n here
2021-12-19 23:36:03 +01:00
1467ae5007
feat: teach catalogue generate to use git
continuous-integration/drone/push Build is passing
2021-11-07 00:03:01 +01:00
2b9395be1a
feat: make sync use wizard mode
...
continuous-integration/drone/push Build is passing
Some bugs squashed while testing this extensively.
2021-11-06 23:40:22 +01:00
a539033b55
docs: use consistent naming [ci skip]
2021-11-06 22:38:29 +01:00
63d9703d9d
feat: make release use wizard mode
...
continuous-integration/drone/push Build is passing
Some bugs squashed while testing this extensively.
2021-11-06 22:36:01 +01:00
5941ed9728
fix: handle exceptions
2021-10-18 20:35:32 +02:00
4aae186f5f
chore: squash formatting issue
continuous-integration/drone/push Build is passing
2021-10-18 08:27:39 +02:00
95e19f03c4
fix: make release not crash on missing images
continuous-integration/drone/push Build is failing
2021-10-16 18:57:21 +02:00
deb7d21158
fix: dont loop over dead tags
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#195 .
2021-10-12 00:56:52 +02:00
44dc0edf7b
refactor: use ; trick for inline checking [ci skip]
2021-10-11 13:48:25 +02:00
36ff50312c
fix!: use annotated tags with recipe release
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
2021-10-11 10:45:00 +02:00
0140f96ca1
fix: make sure to clone recipe
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#193 .
2021-10-11 00:34:23 +02:00
1cb5e3509d
fix: add compose.yml before commiting with recipe release; reset parts of tag according to semver when releasing
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2021-10-05 16:36:15 +02:00
6ae75e013a
refactor: move Major, Minor and Patch to recipe.go
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2021-10-01 19:49:18 +02:00
10b15d65b4
docs: use same style log messages [ci skip]
2021-09-29 22:37:16 +02:00
1c5d6d6357
docs: attempt some cmd docs
2021-09-29 22:36:43 +02:00
96bb145981
feat: check and sanitize user-specified tag
continuous-integration/drone/pr Build is passing
2021-09-29 16:25:39 +02:00
c4c76f4848
feat: add a flag to commit your changes before creating a tag
continuous-integration/drone/pr Build is passing
2021-09-29 16:08:02 +02:00
e700e44363
feat: add main apps version as a semver build metadata when releasing
continuous-integration/drone/pr Build is passing
2021-09-24 10:48:09 +02:00
9faefd2592
feat: push the new tag with --push
continuous-integration/drone/pr Build is passing
2021-09-23 18:52:21 +02:00
cd179175f5
refactor: dont' create the same objects twice
continuous-integration/drone/pr Build is passing
2021-09-23 18:32:58 +02:00
c0f92ca13d
feat: support --major/-x --minor/-y --patch/-z for tag calculation
continuous-integration/drone/pr Build is passing
2021-09-23 18:27:19 +02:00
48d28c8dd1
feat: tag recipes with abra
continuous-integration/drone/pr Build is failing
2021-09-22 16:03:56 +02:00