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

Open
ammaratef45 wants to merge 1 commits from 744 into main
Member

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
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin 744:744
git checkout 744
Sign in to join this conversation.
No description provided.