.gitlab-ci.yml 474 B

12345678910111213141516
  1. stages:
  2. - test
  3. test-all:
  4. tags:
  5. - guixsd
  6. stage: test
  7. script:
  8. - sed -i "s|@CI_PROJECT_URL@|$CI_PROJECT_URL.git|" channels.scm
  9. - sed -i "s|@CI_COMMIT_REF_NAME@|$CI_COMMIT_REF_NAME|" channels.scm
  10. - guix pull --profile=.guix-profile --channels=channels.scm 2>/dev/null
  11. - .guix-profile/bin/guix describe
  12. - |
  13. .guix-profile/bin/guix build --quiet --no-grafts --fallback \
  14. $(grep define-public guix/wigust/packages/*.scm | cut -f2 -d' ')