Skip to content
Snippets Groups Projects
.gitlab-ci.yml 478 B
stages:
    - build
    - deploy
    - request

before_script:
  - cp ./pacman.conf /etc/pacman.conf.builder

package:
  stage: build
  script:
    - pkg-prepare.sh
    - pkg-build.sh
  artifacts:
    name: $CI_PROJECT_NAME-$CI_COMMIT_SHORT_SHA
    paths:
     - "*.pkg.tar.xz"
  only:
  - tags

deploy:
  stage: deploy
  dependencies:
    - package
  script:
    - pkg-deploy.sh
  only:
  - tags

request:
  stage: build
  script:
    - pkg-build.sh
  only:
  - merge_requests