Commit Graph

430 Commits

Author SHA1 Message Date
decentral1se 7c0d883135
chore: new release
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2021-10-06 08:48:23 +02:00
decentral1se e78ced41fb
fix: use freifunk DNS resolver
continuous-integration/drone/push Build is passing Details
Closes coop-cloud/organising#180.
2021-10-06 08:47:01 +02:00
decentral1se e9113500d8
feat: allow to override STACK_NAME
continuous-integration/drone/push Build is passing Details
2021-10-05 20:40:16 +02:00
decentral1se 7368cabc49
fix: format output correctly
continuous-integration/drone/push Build is passing Details
2021-10-05 20:24:52 +02:00
decentral1se f75e264811
fix: ensure dirs are created
Also use debug logging for help.

Closes coop-cloud/organising#183.
Closes coop-cloud/organising#183.
2021-10-05 20:24:41 +02:00
decentral1se 8bfd76fd04
feat: generate versions for catalogue also
continuous-integration/drone/pr Build is running Details
continuous-integration/drone/push Build is passing Details
Closes coop-cloud/organising#179.
2021-10-05 20:14:00 +02:00
knoflook 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 Details
continuous-integration/drone/push Build is passing Details
2021-10-05 16:36:15 +02:00
decentral1se 3cd2399cca
fix: ignore WIP stuff and sort [ci skip] 2021-10-05 11:56:26 +02:00
knoflook 11c4651a3b fix: don't crash when there is a more serious upgrade available
continuous-integration/drone/push Build is passing Details
2021-10-05 09:55:25 +00:00
knoflook 49f90674f2 fix: --major/minor/patch is the most serious upgrade you want to do 2021-10-05 09:55:25 +00:00
knoflook 74a70edb03 feat: upgrade an app with no user input with --minor/major/patch flag 2021-10-05 09:55:25 +00:00
knoflook 6fc5c31347 WIP: #172 upgrade --major/minor/patch placeholder 2021-10-05 09:55:25 +00:00
decentral1se c616907b71
feat: teach recipe sync to understand new versions
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
Closes coop-cloud/organising#177.
2021-10-05 10:28:09 +02:00
decentral1se a58cea3e0a
docs: dont assume that yet [ci skip] 2021-10-02 23:30:18 +02:00
decentral1se 700f89425a
chore: publish new release
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2021-10-02 23:01:25 +02:00
decentral1se 8cc0a350e6
fix: pass sample env when loading recipe
Closes coop-cloud/organising#176.
2021-10-02 23:00:09 +02:00
decentral1se 46e67fa420
feat: support darwin builds 2021-10-02 22:53:07 +02:00
decentral1se cacbb5a0f1
docs: remove extra change log items 2021-10-02 22:51:27 +02:00
decentral1se e7046a15aa
docs: keep it all lowercase 2021-10-02 22:51:12 +02:00
decentral1se c1fd97c427
fix: handle new local server is listing 2021-10-02 22:40:08 +02:00
decentral1se 2f218bd99f
fix: ensure ~/.abra is created
Also make that debug message less cringe.
2021-10-02 22:37:30 +02:00
decentral1se 48290aa316
fix: make server path creation more robust 2021-10-02 22:30:08 +02:00
decentral1se db5cbfa992
docs: reword this local flag usage 2021-10-02 22:14:01 +02:00
decentral1se 4c11e813e8
test: ensure .env reading tests work 2021-10-02 22:10:00 +02:00
knoflook 6ae75e013a
refactor: move Major, Minor and Patch to recipe.go
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-10-01 19:49:18 +02:00
decentral1se 09f49cdc76
chore: fix tests
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/tag Build is passing Details
2021-10-01 12:57:34 +02:00
decentral1se 22118b88e4
chore: appease formatter 2021-10-01 12:56:04 +02:00
decentral1se e6db064149
chore: publish next tag 0.1.5-alpha
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/tag Build is failing Details
2021-10-01 12:32:41 +02:00
3wc 3688ea9d69 feat: support local server with --local
continuous-integration/drone/push Build is failing Details
2021-10-01 11:59:17 +02:00
3wc 7c4cdc530c fix: don't crash if no abra.sh
continuous-integration/drone/push Build is failing Details
2021-10-01 11:40:19 +02:00
3wc 49781c7e3f fix: ignore "env" files which don't end in .env 2021-10-01 11:40:19 +02:00
decentral1se 10b15d65b4
docs: use same style log messages [ci skip] 2021-09-29 22:37:16 +02:00
decentral1se 1c5d6d6357
docs: attempt some cmd docs 2021-09-29 22:36:43 +02:00
decentral1se 75bdd59585 Merge pull request 'feat: add a flag to commit your changes before creating a tag' (#102) from knoflook/abra:recipe-release into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: #102
2021-09-29 20:24:55 +00:00
knoflook 96bb145981
feat: check and sanitize user-specified tag
continuous-integration/drone/pr Build is passing Details
2021-09-29 16:25:39 +02:00
knoflook c4c76f4848
feat: add a flag to commit your changes before creating a tag
continuous-integration/drone/pr Build is passing Details
2021-09-29 16:08:02 +02:00
decentral1se 2076c566bb Merge pull request 'feat: tag recipes with abra' (#99) from knoflook/abra:recipe-release into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: #99
2021-09-29 12:39:35 +00:00
decentral1se 62f6327b66
refactor: use usual naming style [ci skip] 2021-09-28 21:28:46 +02:00
decentral1se 6f9120b59c
chore: run mod tidy 2021-09-28 21:27:31 +02:00
decentral1se 8c617a9f12 Merge pull request 'feat: print stack traces for errors when debugging' (#101) from knoflook/abra:main into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: #101
2021-09-28 19:26:56 +00:00
knoflook 857d12d23c
feat: print stack traces for errors when debugging
continuous-integration/drone/pr Build is passing Details
2021-09-27 12:24:02 +02:00
knoflook 22c4d0d864
style: remove doubled debug message
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-09-24 11:05:49 +02:00
knoflook e700e44363
feat: add main apps version as a semver build metadata when releasing
continuous-integration/drone/pr Build is passing Details
2021-09-24 10:48:09 +02:00
knoflook 9faefd2592
feat: push the new tag with --push
continuous-integration/drone/pr Build is passing Details
2021-09-23 18:52:21 +02:00
knoflook cd179175f5
refactor: dont' create the same objects twice
continuous-integration/drone/pr Build is passing Details
2021-09-23 18:32:58 +02:00
knoflook c0f92ca13d
feat: support --major/-x --minor/-y --patch/-z for tag calculation
continuous-integration/drone/pr Build is passing Details
2021-09-23 18:27:19 +02:00
knoflook 48d28c8dd1
feat: tag recipes with abra
continuous-integration/drone/pr Build is failing Details
2021-09-22 16:03:56 +02:00
decentral1se e840328e44
chore: publish next release
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/tag Build is passing Details
2021-09-22 09:04:19 +02:00
decentral1se 6f43778691
fix: better UI/UX for app creation
continuous-integration/drone/push Build is failing Details
Closes coop-cloud/organising#145.
2021-09-22 08:59:00 +02:00
decentral1se 9783563fa6
fix: drop version checking while churning 2021-09-22 08:47:49 +02:00