Jose Diaz-Gonzalez
dd70fb823d
feat: add the ability to skip setting the deploy-branch when running git:sync
...
Closes #8212
2026-01-08 02:19:22 -05:00
Jose Diaz-Gonzalez
6cb97e75c9
fix: update the master commit for the smoke-test-app repo
2024-11-13 04:06:58 -05:00
Jose Diaz-Gonzalez
4ec6fa3eb0
fix: always set the git rev env var when building an app via git:sync
...
Closes #6827
2024-09-28 23:47:48 -04:00
Andrew Kvalheim
f64cf3bdfa
fix: dereference annotated tags
...
refs/heads/master cannot be updated to an annotated tag per se; the rev
given must first be resolved to a commit. ^{commit} recursively
dereferences the rev until a commit is found.
Resolves #6737 and test failure:
# bats --filter annotated-tag tests/unit/git_3.bats
git_3.bats
✗ (git) git:sync existing [--no-build annotated-tag]
fatal: update_ref failed for ref 'refs/heads/master': cannot update ref 'refs/heads/master': trying to write non-commit object 6399bed673f513332f3d5d99e777e0262f42404c to branch 'refs/heads/master'
2024-03-18 17:30:19 -07:00
Jose Diaz-Gonzalez
efc35ab104
fix: correctly check if a repository has code or not in git plugin
2024-03-14 10:09:14 -04:00
Jose Diaz-Gonzalez
5d24b10144
chore: run shfmt
2024-03-14 06:10:52 -04:00
Jose Diaz-Gonzalez
58772984cd
tests: check that the ref has been updated to the correct value
2024-03-14 05:28:37 -04:00
Jose Diaz-Gonzalez
4de97a1094
feat: add ability to only build synced repo if there are changes
...
Closes #6242
2024-03-14 04:42:28 -04:00
Jose Diaz-Gonzalez
9d332e9b2d
chore: run shfmt against all test files
2022-07-21 14:57:42 -04:00
Jose Diaz-Gonzalez
2757f4157e
debug: check the trace output to see what is leaving a lock
2021-06-08 23:02:58 -04:00
Jose Diaz-Gonzalez
7a710005a1
feat: implement git:auth command
...
Refs #4364
2021-02-28 04:47:37 -05:00
Jose Diaz-Gonzalez
3f25514e1a
refactor: combine both clone and sync commands
...
Using a single command will allow users to not have to worry about the workflow they use to setup or update a given app.
2021-01-17 17:00:33 -05:00
Jose Diaz-Gonzalez
e3d0f693a7
tests: add tests for fetch
2021-01-17 17:00:33 -05:00
Jose Diaz-Gonzalez
97750f8b28
chore: minor updates to tests
2021-01-17 17:00:33 -05:00
Jose Diaz-Gonzalez
89e92749a6
tests: handle non-existent app
2021-01-17 17:00:33 -05:00
Jose Diaz-Gonzalez
e877a996be
tests: split out tests and use a slimer smoke-test-app to speed up builds
2021-01-17 17:00:33 -05:00
Jose Diaz-Gonzalez
6bfbe0bb66
fix: create app for build test
2021-01-17 17:00:33 -05:00
Jose Diaz-Gonzalez
d728237697
chore: split tests
2021-01-17 17:00:33 -05:00
Jose Diaz-Gonzalez
279a706f78
feat: add tests for git:clone
2021-01-17 17:00:33 -05:00
Jose Diaz-Gonzalez
1a66102e30
feat: add tests for allow-host and public-key commands
2021-01-17 17:00:33 -05:00