Test job for artifact release automation 04/80404/3
authorAric Gardner <agardner@linuxfoundation.org>
Tue, 19 Feb 2019 20:40:56 +0000 (15:40 -0500)
committerAric Gardner <agardner@linuxfoundation.org>
Tue, 19 Feb 2019 20:52:42 +0000 (15:52 -0500)
This job should trigger when adding a pom to
the zzz-test-release project.

It will create the staging artifact and
logs I need to automate releasing  said artifact,
which I will fist test in the sandbox.

Releasing the artifact will fail but at least we will see
if its trying to do the right thing.

Change-Id: I1ef348a4aba57c43963812fbeb000f53d956790b
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
jjb/lf-infra/zzz-test-release.yaml [new file with mode: 0644]

diff --git a/jjb/lf-infra/zzz-test-release.yaml b/jjb/lf-infra/zzz-test-release.yaml
new file mode 100644 (file)
index 0000000..806a52d
--- /dev/null
@@ -0,0 +1,20 @@
+---
+- project:
+    name: '{project-name}-maven-stage-{stream}'
+    jobs:
+      - gerrit-maven-stage
+    project: zzz-test-release
+    project-name: zzz-test-release
+    stream: master
+    branch: master
+    distribution_branch: master
+    mvn-settings: autorelease-settings
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+    mvn-version: mvn35
+    dependencies: ''
+    email-upstream: '[odlparent]'
+    archive-artifacts: >
+        **/*.pom
+        **/*.xml
+    # Used by the release job
+    staging-profile-id: 615fb2f4e0adf