It eases archiving all logs (third-party certification).
Change-Id: Ief9c89ac9cf5a748fb8f6965078c9651fd0066ac
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
name: slave
default: '{slave}'
+- parameter:
+ name: functest-kubernetes-build_tag
+ parameters:
+ - random-string:
+ name: build_tag
+
- parameter:
name: functest-kubernetes-branch
parameters:
fi
docker run --rm \
-e S3_ENDPOINT_URL=https://storage.googleapis.com \
- -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes/$JOB_NAME-$BUILD_ID \
- -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes/$JOB_NAME-$BUILD_ID \
+ -e S3_DST_URL=s3://artifacts.opnfv.org/functest-kubernetes/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
+ -e HTTP_DST_URL=http://artifacts.opnfv.org/functest-kubernetes/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
+ -e BUILD_TAG=$BUILD_TAG \
-v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
-e DEPLOY_SCENARIO=k8-nosdn-nofeature-noha \
-v /home/opnfv/functest-kubernetes/config.{tag}:/root/.kube/config \
parameters:
- functest-kubernetes-slave:
slave: '{slave}'
+ - functest-kubernetes-build_tag:
+ build_tag: ''
builders:
- functest-kubernetes-run-containers:
<<: *functest-kubernetes-run-containers
parameters:
- functest-kubernetes-slave:
slave: '{slave}'
+ - functest-kubernetes-build_tag:
+ build_tag: ''
properties:
- build-blocker:
use-build-blocker: true
parameters:
- functest-kubernetes-slave:
slave: '{slave}'
+ - functest-kubernetes-build_tag:
+ build_tag: ''
- functest-kubernetes-branch:
branch: '{branch}'
properties:
parameters:
- functest-kubernetes-slave:
slave: '{slave}'
+ - functest-kubernetes-build_tag:
+ build_tag: ''
properties:
- build-blocker:
use-build-blocker: true
name: slave
default: '{slave}'
+- parameter:
+ name: functest-build_tag
+ parameters:
+ - random-string:
+ name: build_tag
+
- parameter:
name: functest-branch
parameters:
fi
sudo docker run --rm \
-e S3_ENDPOINT_URL=https://storage.googleapis.com \
- -e S3_DST_URL=s3://artifacts.opnfv.org/functest/$JOB_NAME-$BUILD_ID \
- -e HTTP_DST_URL=http://artifacts.opnfv.org/functest/$JOB_NAME-$BUILD_ID \
+ -e S3_DST_URL=s3://artifacts.opnfv.org/functest/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
+ -e HTTP_DST_URL=http://artifacts.opnfv.org/functest/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
+ -e BUILD_TAG=$BUILD_TAG \
-v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
-e DEBUG=$DEBUG \
-e EXTERNAL_NETWORK=$EXTERNAL_NETWORK \
parameters:
- functest-slave:
slave: '{slave}'
+ - functest-build_tag:
+ build_tag: ''
- functest-DEBUG:
DEBUG: 'true'
- functest-EXTERNAL_NETWORK:
parameters:
- functest-slave:
slave: '{slave}'
+ - functest-build_tag:
+ build_tag: ''
- functest-DEBUG:
DEBUG: 'true'
- functest-EXTERNAL_NETWORK:
parameters:
- functest-slave:
slave: '{slave}'
+ - functest-build_tag:
+ build_tag: ''
- functest-branch:
branch: '{branch}'
- functest-DEBUG:
parameters:
- functest-slave:
slave: '{slave}'
+ - functest-build_tag:
+ build_tag: ''
- functest-DEBUG:
DEBUG: 'true'
- functest-EXTERNAL_NETWORK:
name: slave
default: '{slave}'
+- parameter:
+ name: xtesting-build_tag
+ parameters:
+ - random-string:
+ name: build_tag
+
- parameter:
name: xtesting-branch
parameters:
fi
sudo docker run --rm \
-e S3_ENDPOINT_URL=https://storage.googleapis.com \
- -e S3_DST_URL=s3://artifacts.opnfv.org/xtesting/$JOB_NAME-$BUILD_ID \
- -e HTTP_DST_URL=http://artifacts.opnfv.org/xtesting/$JOB_NAME-$BUILD_ID \
+ -e S3_DST_URL=s3://artifacts.opnfv.org/xtesting/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
+ -e HTTP_DST_URL=http://artifacts.opnfv.org/xtesting/$BUILD_TAG/$JOB_NAME-$BUILD_ID \
+ -e BUILD_TAG=$BUILD_TAG \
-v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
-v /home/opnfv/xtesting/.boto:/root/.boto \
-e DEBUG=true \
parameters:
- xtesting-slave:
slave: '{slave}'
+ - xtesting-build_tag:
+ build_tag: ''
builders:
- xtesting-run-containers:
<<: *xtesting-run-containers
parameters:
- xtesting-slave:
slave: '{slave}'
+ - xtesting-build_tag:
+ build_tag: ''
properties:
- build-blocker:
use-build-blocker: true
parameters:
- xtesting-slave:
slave: '{slave}'
+ - xtesting-build_tag:
+ build_tag: ''
- xtesting-branch:
branch: '{branch}'
properties:
parameters:
- xtesting-slave:
slave: '{slave}'
+ - xtesting-build_tag:
+ build_tag: ''
properties:
- build-blocker:
use-build-blocker: true