@@ -11,15 +11,15 @@ jobs:
1111 build-hdp :
1212 uses : opencb/java-common-libs/.github/workflows/build-java-app-workflow.yml@develop
1313 with :
14- maven_opts : -P hdp3.1 ,RClient -Dopencga.war.name=opencga -Dcheckstyle.skip
14+ maven_opts : -P storage-hadoop,${{ vars.HADOOP_FLAVOUR }} ,RClient,opencga-storage-hadoop-deps -Dopencga.war.name=opencga -Dcheckstyle.skip -pl ':opencga-app' --also-make
1515 build_folder : build-folder
1616
17- # Add the deploy-docker-hdp job that depends on the build-hdp job
18- deploy-docker-hdp :
19- uses : opencb/java-common-libs/.github/workflows/deploy-docker-hub-workflow.yml@develop
17+ # Add the deploy-zetta-docker job that depends on the build-hdp job
18+ deploy-zetta-docker :
19+ uses : opencb/java-common-libs/.github/workflows/deploy-zetta- docker-hub-workflow.yml@develop
2020 needs : build-hdp
2121 with :
22- cli : python3 ./build/cloud/docker/docker-build.py push --images base,workflow,init --tag "${{ needs.build-hdp.outputs.version }}-hdp3.1"
22+ cli : python3 ./build/cloud/docker/docker-build.py push --images base --tag "${{ needs.build-hdp.outputs.version }}-hdp3.1"
2323 build_folder : build-folder
2424 secrets : inherit
2525
@@ -62,62 +62,63 @@ jobs:
6262 # Add the release job that depends on all the previous jobs
6363 release :
6464 uses : opencb/java-common-libs/.github/workflows/release-github-workflow.yml@develop
65- needs : [ build-hdp, deploy-docker-hdp , deploy-maven, deploy-python, deploy-docker-python-notebook]
65+ needs : [ build-hdp, deploy-zetta-docker , deploy-maven, deploy-python, deploy-docker-python-notebook]
6666 with :
6767 artifact : build-folder
6868 file : |
6969 opencga-client-${{ needs.build-hdp.outputs.version }}.tar.gz
70- clients/R/opencgaR_${{ needs.build-hdp.outputs.version }}.tar.gz
70+ dist/*.*
7171
7272 deploy-docker-python-notebook :
7373 uses : opencb/java-common-libs/.github/workflows/deploy-docker-hub-workflow.yml@develop
7474 needs : [ build-hdp, deploy-python ]
7575 with :
76- cli : python3 ./build/cloud/docker/docker-build.py push --images python-notebook --tag ${{ needs.build-hdp.outputs.version }} --docker-build-args "--build-arg VERSION=${{ needs.build-hdp.outputs.version }}"
76+ cli : python3 ./build/cloud/docker/docker-build.py push --images python-notebook --tag ${{ needs.build-hdp.outputs.version }} --docker-build-args "--build-arg VERSION=${{ needs.build-hdp.outputs.version }}" --org opencb
7777 secrets : inherit
7878
7979 # Compile and deploy other hadoop flavours
8080 # Add the build-hdi and deploy-docker-hdi jobs
8181 build-hdi :
8282 uses : opencb/java-common-libs/.github/workflows/build-java-app-workflow.yml@develop
8383 with :
84- maven_opts : -P hdi5.1,RClient -Dopencga.war.name=opencga -Dcheckstyle.skip
84+ maven_opts : -P hdi5.1-Dopencga.war.name=opencga -Dcheckstyle.skip
8585 build_folder : build-folder-hdi
8686
8787 deploy-docker-hdi :
88- uses : opencb/java-common-libs/.github/workflows/deploy-docker-hub-workflow.yml@develop
88+ uses : opencb/java-common-libs/.github/workflows/deploy-zetta- docker-hub-workflow.yml@develop
8989 needs : build-hdi
9090 with :
91- cli : python3 ./build/cloud/docker/docker-build.py push --images base,init --tag "${{ needs.build-hdi.outputs.version }}-hdi5.1"
91+ cli : python3 ./build/cloud/docker/docker-build.py push --images base,init --tag "${{ needs.build-hdi.outputs.version }}-hdi5.1" --org zettagenomics
9292 build_folder : build-folder-hdi
9393 secrets : inherit
9494
9595 # Add the build-emr and deploy-docker-emr jobs
9696 build-emr :
9797 uses : opencb/java-common-libs/.github/workflows/build-java-app-workflow.yml@develop
9898 with :
99- maven_opts : -P emr6.1,RClient -Dopencga.war.name=opencga -Dcheckstyle.skip
99+ maven_opts : -P emr6.1 -Dopencga.war.name=opencga -Dcheckstyle.skip
100100 build_folder : build-folder-emr
101101
102102 deploy-docker-emr :
103- uses : opencb/java-common-libs/.github/workflows/deploy-docker-hub-workflow.yml@develop
103+ uses : opencb/java-common-libs/.github/workflows/deploy-zetta- docker-hub-workflow.yml@develop
104104 needs : build-emr
105105 with :
106- cli : python3 ./build/cloud/docker/docker-build.py push --images base,init --tag "${{ needs.build-emr.outputs.version }}-emr6.1"
106+ cli : python3 ./build/cloud/docker/docker-build.py push --images base,init --tag "${{ needs.build-emr.outputs.version }}-emr6.1" --org zettagenomics
107107 build_folder : build-folder-emr
108108 secrets : inherit
109109
110110 # Add the build-emr613 and deploy-docker-emr613 jobs
111111 build-emr613 :
112112 uses : opencb/java-common-libs/.github/workflows/build-java-app-workflow.yml@develop
113113 with :
114- maven_opts : -P emr6.13,RClient -Dopencga.war.name=opencga -Dcheckstyle.skip
114+ maven_opts : -P emr6.13 -Dopencga.war.name=opencga -Dcheckstyle.skip
115115 build_folder : build-folder-emr613
116116
117117 deploy-docker-emr613 :
118- uses : opencb/java-common-libs/.github/workflows/deploy-docker-hub-workflow.yml@develop
118+ uses : opencb/java-common-libs/.github/workflows/deploy-zetta- docker-hub-workflow.yml@develop
119119 needs : build-emr613
120120 with :
121- cli : python3 ./build/cloud/docker/docker-build.py push --images base,init --tag "${{ needs.build-emr613.outputs.version }}-emr6.13"
121+ cli : python3 ./build/cloud/docker/docker-build.py push --images base,init --tag "${{ needs.build-emr613.outputs.version }}-emr6.13" --org zettagenomics
122122 build_folder : build-folder-emr613
123123 secrets : inherit
124+
0 commit comments