Skip to content
Snippets Groups Projects
.gitlab-ci.yml 911 B
Newer Older
Johannes Rudolph's avatar
Johannes Rudolph committed
variables:
  GLUON_BRANCH: "nightly"
  ECDSA_PRIVAT_KEY: "d8b6b90da391e2b8fdf1fec1499539937a35abcea79f2c3c15ae2f9edb5c455f"
  GLUON_VERSION: "v2016.1.x"
Johannes Rudolph's avatar
Johannes Rudolph committed

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
  stage: build
    - citest
Johannes Rudolph's avatar
Johannes Rudolph committed
  tags:
    - firmware
  script:
    - bash build/build.sh $GLUON_BRANCH $GLUON_VERSION
      - output/images/factory/*wr841*
      - output/images/sysupgrade/*manifest
      - output/images/sysupgrade/*wr841*
Johannes Rudolph's avatar
Johannes Rudolph committed
sign:
    - citest
Johannes Rudolph's avatar
Johannes Rudolph committed
  tags:
    - firmware
  script:
    - bash build/sign.sh $GLUON_BRANCH $ECDSA_PRIVAT_KEY
      - 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 $GLUON_BRANCH $CI_BUILD_REF_NAME