#744: ensure recipe is up to date before creating new app #761

Merged
decentral1se merged 1 commits from 744 into main 2026-02-15 13:40:36 +00:00
Owner

Tested as following:

cd ~/.abra/recipes/nextcloud
git tag -d 13.0.1+32.0.3-fpm
make build
./abra app new nextcloud

observed the following:

  • INFO <app name> created (version: 13.0.1+32.0.3-fpm)
  • git tag shows the tag 13.0.1+32.0.3-fpm pulled
Tested as following: ``` cd ~/.abra/recipes/nextcloud git tag -d 13.0.1+32.0.3-fpm make build ./abra app new nextcloud ``` observed the following: - `INFO <app name> created (version: 13.0.1+32.0.3-fpm)` - `git tag` shows the tag `13.0.1+32.0.3-fpm` pulled
ammaratef45 added 1 commit 2026-01-27 23:57:05 +00:00
ensure recipe is up to date before creating new app
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
9ab62d1e4e
Owner

Nice, looks good to me :) Can you add an integration test where you basically test what you did manually?

Nice, looks good to me :) Can you add an integration test where you basically test what you did manually?
Owner

Amazing, thanks! And yes, please, an integration test 🙏 Otherwise, we will see a regression later on (which is why we have such a simple bug after 5 years of development of this tool 😆) You can throw it in here: https://git.coopcloud.tech/toolshed/abra/src/branch/main/tests/integration/app_new.bats

Amazing, thanks! And yes, please, an integration test 🙏 Otherwise, we will see a regression later on (which is why we have such a simple bug after 5 years of development of this tool 😆) You can throw it in here: https://git.coopcloud.tech/toolshed/abra/src/branch/main/tests/integration/app_new.bats
decentral1se merged commit 59c0d1f4c5 into main 2026-02-15 13:40:36 +00:00
decentral1se deleted branch 744 2026-02-15 13:40:36 +00:00
Owner

I'll write a test for it, thanks @ammaratef45 👏

I'll write a test for it, thanks @ammaratef45 👏
decentral1se added this to the Abra v0.13 project 2026-02-15 13:49:29 +00:00
decentral1se moved this to Done in Abra v0.13 on 2026-02-15 13:49:39 +00:00
Sign in to join this conversation.
No description provided.