summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGalanakis, Minos <minos.galanakis@arm.com>2019-06-20 10:30:03 +0100
committerGalanakis, Minos <minos.galanakis@arm.com>2019-07-22 15:19:37 +0100
commit80e13fc63437c6cc8a159889a9b77c9ea38a68ca (patch)
treeb4fa6b7a526d5583a26935ba7fa496125321c920
parent196e8e71ca3ff1c51d34f4190b35a213142f47ed (diff)
downloadtf-m-job-configs-80e13fc63437c6cc8a159889a9b77c9ea38a68ca.tar.gz
Renamed tf-m-nightly-checkout
Change-Id: Ifdf99728b4d80fc96e773030b821ce527542cfb2 Signed-off-by: Galanakis, Minos <minos.galanakis@arm.com>
-rw-r--r--pipelines/tf-m-fpga-image-store54
-rw-r--r--pipelines/tfm-dependencies-checkout (renamed from pipelines/tf-m-nightly-checkout)0
-rw-r--r--tf-m-fpga-image-store.yaml37
-rw-r--r--tfm-dependencies-checkout.yaml (renamed from tf-m-nightly-checkout.yaml)4
4 files changed, 2 insertions, 93 deletions
diff --git a/pipelines/tf-m-fpga-image-store b/pipelines/tf-m-fpga-image-store
deleted file mode 100644
index c989a81..0000000
--- a/pipelines/tf-m-fpga-image-store
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/usr/bin/env groovy
-
-/**
-* Copyright (c) 2018-2019 ARM Limited
-* SPDX-License-Identifier: BSD-3-Clause
-*
-* The following pipeline is intended to store an FPGA image served by
-* a third party (webpage) into the jenkings artifact system. It is meant
-* To be manually run each time the image is modified.
-*/
-
-pipeline {
- agent {
- node {
- label 'docker-amd64-xenial'
- }
- }
- options {
- timeout(time: 45, unit:'MINUTES')
- disableConcurrentBuilds()
- }
- stages {
- stage('MPS2_SSE200_AN521') {
- /* Arhive the workspace for */
-
- steps {
- sh 'wget ${HTTP_IMAGE_STORE}/${MPS2_SSE200_AN521}'
-
- //Archive summary to make it avaibale later.
- archiveArtifacts artifacts:
- '${MPS2_SSE200_AN521}', onlyIfSuccessful: false
- } /* steps */
- } /* stage */
- } /* stages */
- post {
- always {
- cleanWs()
- } /* always */
- failure {
- script {
- echo "Job failed"
- /* Only set email if set in params */
- if (!(params.MAINTAINER_EMAIL.equals(''))) {
- emailext (
- subject: "Job '${env.JOB_NAME}' " +
- "failed at build '${env.BUILD_NUMBER}'",
- body: "Check console output at ${env.BUILD_URL}",
- to: '${MAINTAINER_EMAIL}'
- )
- }
- } /* script */
- } /* failure */
- } /* post */
-} /* pipeline */
diff --git a/pipelines/tf-m-nightly-checkout b/pipelines/tfm-dependencies-checkout
index 2146c4d..2146c4d 100644
--- a/pipelines/tf-m-nightly-checkout
+++ b/pipelines/tfm-dependencies-checkout
diff --git a/tf-m-fpga-image-store.yaml b/tf-m-fpga-image-store.yaml
deleted file mode 100644
index 9888d4c..0000000
--- a/tf-m-fpga-image-store.yaml
+++ /dev/null
@@ -1,37 +0,0 @@
-#-------------------------------------------------------------------------------
-# Copyright (c) 2018-2019, Arm Limited. All rights reserved.
-#
-# SPDX-License-Identifier: BSD-3-Clause
-#
-#-------------------------------------------------------------------------------
-
-- job:
- name: tf-m-fpga-image-store
- description: |
- This job is manually triggered to create a copy of immutable FPGA
- recovery images, from an http server into the artifact storage
-
- project-type: pipeline
- sandbox: true
- concurrent: false
- disabled: false
- triggers:
- properties:
- - build-discarder:
- num-to-keep: 1
- parameters:
- - string:
- name: 'HTTP_IMAGE_STORE'
- description: 'Server address and port of server hosting the images'
- default: '${JENKINS_URL}/userContent'
- - string:
- name: 'MPS2_SSE200_AN521'
- description: 'Recovery Image for MP2 SSE200'
- default: 'mps2_sse200_an512.tar.gz'
- - string:
- name: 'MAINTAINER_EMAIL'
- description: 'Person to be notified of failure ( empty = disable )'
- default: 'minos.galanakis@linaro.org'
- dsl:
- !include-raw:
- - ./pipelines/tf-m-fpga-image-store
diff --git a/tf-m-nightly-checkout.yaml b/tfm-dependencies-checkout.yaml
index ad58036..d003c12 100644
--- a/tf-m-nightly-checkout.yaml
+++ b/tfm-dependencies-checkout.yaml
@@ -6,7 +6,7 @@
#-------------------------------------------------------------------------------
- job:
- name: tf-m-nightly-checkout
+ name: tfm-dependencies-checkout
description: 'This job is triggered at Midnight and checks out github code'
project-type: pipeline
sandbox: true
@@ -84,4 +84,4 @@
default: 'minos.galanakis@linaro.org'
dsl:
!include-raw:
- - ./pipelines/tf-m-nightly-checkout
+ - ./pipelines/tfm-dependencies-checkout