diff options
author | 2018-02-21 15:24:10 -0500 | |
---|---|---|
committer | 2018-02-21 17:39:39 -0500 | |
commit | 4d7414428a945c602bc01067288b72e3b2ec34e4 (patch) | |
tree | 4c613258498cc83d5869e0f951733963c27e3154 /jjb | |
parent | 11c4074d10a9a34d2acb682a9a4b6cee6bbf306b (diff) |
Move generation of artifacts.opnfv.org to jenkins
Move generation of artifacts.opnfv.org/index.html
and sub pages into a jenkins job.
Script was run on cron on master previously.
run on lf-build2
Run job once per hour (it takes a long time to run)
Block if job is already running
Change-Id: Icc03cac61a802e036e4af8a9b9e3a244e147abea
Signed-off-by: agardner <agardner@linuxfoundation.org>
Diffstat (limited to 'jjb')
-rw-r--r-- | jjb/releng/opnfv-utils.yml | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/jjb/releng/opnfv-utils.yml b/jjb/releng/opnfv-utils.yml index b12f663aa..93b3615ef 100644 --- a/jjb/releng/opnfv-utils.yml +++ b/jjb/releng/opnfv-utils.yml @@ -8,6 +8,7 @@ - 'archive-repositories' - 'check-status-of-slaves' - 'ansible-build-server' + - 'generate-artifacts-index-pages' ######################## # job templates @@ -164,3 +165,40 @@ sudo ansible-playbook -C -D -i \ $WORKSPACE/utils/build-server-ansible/inventory.ini \ $WORKSPACE/utils/build-server-ansible/main.yml + + +- job-template: + name: 'generate-artifacts-index-pages' + + project-type: freestyle + + disabled: false + + concurrent: false + + parameters: + - node: + name: SLAVE_NAME + description: Build Servers + default-slaves: + - lf-build2 + - project-parameter: + project: releng + branch: master + + scm: + - git-scm + + triggers: + - timed: '@hourly' + + builders: + - generate-artifact-html + + +- builder: + name: generate-artifact-html + builders: + - shell: | + cd $WORKSPACE/utils/ + ./artifacts.opnfv.org.sh |