Skip to content
Snippets Groups Projects
.gitlab-ci.yml 878 B
Newer Older
Johannes Rudolph's avatar
Johannes Rudolph committed
variables:
  GLUON_BRANCH: "nightly"

Johannes Rudolph's avatar
Johannes Rudolph committed
stages:
  - build
Johannes Rudolph's avatar
Johannes Rudolph committed
  - sign
Johannes Rudolph's avatar
Johannes Rudolph committed
  - deploy
Johannes Rudolph's avatar
Johannes Rudolph committed

Johannes Rudolph's avatar
Johannes Rudolph committed
  stage: build
    - citest
Johannes Rudolph's avatar
Johannes Rudolph committed
  tags:
    - firmware
  script:
    - bash build/build-ar71xx-generic.sh
      - output/images/factory/*wr841*
Clemens John's avatar
Clemens John committed
      - output/images/sysupgrade/nightly.manifest
      - output/images/sysupgrade/*wr841*
#  stage: build
#  tags:
#    - firmware
#  script:
#    - bash build/build-ar71xx-nand.sh
Johannes Rudolph's avatar
Johannes Rudolph committed
sign:
    - citest
Johannes Rudolph's avatar
Johannes Rudolph committed
  tags:
    - firmware
  script:
    - bash build/sign.sh
  dependencies:
    - build:ar71xx-generic
#    - build:ar71xx-nand
  artifacts:
    paths:
      - output/images/
Johannes Rudolph's avatar
Johannes Rudolph committed
deploy:
  stage: deploy
    - citest
Johannes Rudolph's avatar
Johannes Rudolph committed
  tags:
    - firmware
  script:
    - bash build/deploy.sh