chainguard-dev / melange

build APKs from source code
Apache License 2.0
380 stars 83 forks source link

Fix/e2e tests #1314

Closed smoser closed 4 days ago

smoser commented 1 week ago

Itemized commits here, so feel free to read them. Summary of things here:

  1. make all yaml files in e2e-tests get built with melange via make target 'test-e2e'
  2. fix a problem in the git-checkout-test that was there (depth was wrong)
  3. cleanup git-checkout pipeline and test
  4. Run test-e2e from single pipeline without matrix (locally 'test-e2e' runs the 6 tests to completion in 15 seconds total.
xnox commented 4 days ago

@jonjohnsonjr force merge is required, as github pipelines are being changed; also which pipelines are now required need update too.