Skip to content

Commit f8e3d38

Browse files
committed
Add omero-zarr-pixel-buffer build
1 parent e8cc516 commit f8e3d38

2 files changed

Lines changed: 89 additions & 0 deletions

File tree

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?xml version='1.1' encoding='UTF-8'?>
2+
<project>
3+
<actions/>
4+
<description></description>
5+
<keepDependencies>false</keepDependencies>
6+
<properties/>
7+
<scm class="hudson.scm.NullSCM"/>
8+
<assignedNode>testintegration</assignedNode>
9+
<canRoam>false</canRoam>
10+
<disabled>false</disabled>
11+
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
12+
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
13+
<triggers/>
14+
<concurrentBuild>false</concurrentBuild>
15+
<builders>
16+
<hudson.tasks.Shell>
17+
<command>rm -rf zarr-java
18+
git clone https://github.com/zarr-developers/zarr-java.git
19+
cd zarr-java
20+
mvn clean install -DskipTests -Dgpg.skip=true
21+
cd ..
22+
23+
rm -rf omero-zarr-pixel-buffer
24+
git clone -b $MERGE_PUSH_BRANCH https://github.com/$SPACE_USER/omero-zarr-pixel-buffer.git
25+
cd omero-zarr-pixel-buffer
26+
./gradlew publishToMavenLocal</command>
27+
<configuredLocalRules/>
28+
</hudson.tasks.Shell>
29+
</builders>
30+
<publishers>
31+
<hudson.tasks.ArtifactArchiver>
32+
<artifacts>**/build/libs/*.jar, **/target/*.jar</artifacts>
33+
<allowEmptyArchive>false</allowEmptyArchive>
34+
<onlyIfSuccessful>false</onlyIfSuccessful>
35+
<fingerprint>false</fingerprint>
36+
<defaultExcludes>true</defaultExcludes>
37+
<caseSensitive>true</caseSensitive>
38+
<followSymlinks>false</followSymlinks>
39+
</hudson.tasks.ArtifactArchiver>
40+
</publishers>
41+
<buildWrappers/>
42+
</project>
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
<?xml version='1.1' encoding='UTF-8'?>
2+
<flow-definition plugin="workflow-job@1385.vb_58b_86ea_fff1">
3+
<actions/>
4+
<description>Run scc merge and bump versions on omero-zarr-pixel-buffer</description>
5+
<keepDependencies>false</keepDependencies>
6+
<properties>
7+
<hudson.model.ParametersDefinitionProperty>
8+
<parameterDefinitions>
9+
<hudson.model.ChoiceParameterDefinition>
10+
<name>STATUS</name>
11+
<description>PR check status</description>
12+
<choices class="java.util.Arrays$ArrayList">
13+
<a class="string-array">
14+
<string>success-only</string>
15+
<string>no-error</string>
16+
<string>none</string>
17+
</a>
18+
</choices>
19+
</hudson.model.ChoiceParameterDefinition>
20+
<hudson.model.StringParameterDefinition>
21+
<name>MERGE_OPTIONS</name>
22+
<description>scc merge options</description>
23+
<defaultValue>-vvv --no-ask --reset --comment</defaultValue>
24+
<trim>false</trim>
25+
</hudson.model.StringParameterDefinition>
26+
</parameterDefinitions>
27+
</hudson.model.ParametersDefinitionProperty>
28+
</properties>
29+
<definition class="org.jenkinsci.plugins.workflow.cps.CpsFlowDefinition" plugin="workflow-cps@3964.v0767b_4b_a_0b_fa_">
30+
<script>node(&apos;testintegration&apos;) {
31+
32+
library identifier: &apos;recursiveMerge@master&apos;, retriever: modernSCM(
33+
[$class: &apos;GitSCMSource&apos;,
34+
remote: &apos;https://github.com/ome/jenkins-library-recursivemerge.git&apos;])
35+
36+
recursiveCheckout(
37+
repo: &apos;omero-zarr-pixel-buffer.git&apos;)
38+
39+
recursiveMerge(
40+
baseRepo: &apos;omero-zarr-pixel-buffer.git&apos;)
41+
42+
}</script>
43+
<sandbox>true</sandbox>
44+
</definition>
45+
<triggers/>
46+
<disabled>false</disabled>
47+
</flow-definition>

0 commit comments

Comments
 (0)