blob: 8ec7749aea8d5cb050843f3c6a78d0248b132ab9 [file] [log] [blame]
- job:
name: iar-docker-images
project-type: freestyle
defaults: global
properties:
- build-discarder:
days-to-keep: 500
num-to-keep: 30
disabled: false
node: build-amd64-private
concurrent: false
display-name: 'TF-M IAR Docker images builder'
parameters:
- string:
name: GERRIT_PROJECT
default: 'ci/iar-dockerfiles'
description: |
Git project to build (also set by Gerrit trigger)
- string:
name: GERRIT_BRANCH
default: 'master'
description: |
Git branch to build (also set by Gerrit trigger)
- string:
name: GERRIT_REFSPEC
default: ''
- string:
name: IAR_PACKAGE
default: 'bxarm-9.50.2.deb'
description: |
IAR toolchain install package file name
wrappers:
- timestamps
- timeout:
timeout: 60
fail: true
- credentials-binding:
- text:
credential-id: TEST_IAR_LICENSE_NR
variable: IAR_LICENSE_NR
- text:
credential-id: TEST_IAR_LICENSE_EMAIL
variable: IAR_LICENSE_EMAIL
scm:
- git:
url: https://review.trustedfirmware.org/${GERRIT_PROJECT}
refspec: ${GERRIT_REFSPEC}
branches:
- ${GERRIT_BRANCH}
skip-tag: true
clean:
before: true
choosing-strategy: gerrit
basedir: iar-dockerfiles
builders:
- shell:
!include-raw: iar-docker-images/builders.sh
publishers:
- email:
recipients: 'arthur.she@linaro.org'