| | |
| | | opendj-dsml-servlet/target/*.war |
| | | opendj-rest2ldap-servlet/target/*.war |
| | | - name: Docker publish hub.docker.com |
| | | if: ${{ secrets.DOCKER_PASSWORD!='' && secrets.DOCKER_USERNAME!=''}} |
| | | env: |
| | | DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} |
| | | DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} |
| | | if: ${{ env.DOCKER_PASSWORD!='' && env.DOCKER_USERNAME!=''}} |
| | | continue-on-error: true |
| | | shell: bash |
| | | run: | |
| | | echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin |
| | | echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin |
| | | docker build opendj-packages/opendj-docker -f opendj-packages/opendj-docker/Dockerfile -t ${GITHUB_REPOSITORY,,} -t ${GITHUB_REPOSITORY,,}:${{ github.event.inputs.releaseVersion }} --build-arg VERSION=${{ github.event.inputs.releaseVersion }} |
| | | docker push ${GITHUB_REPOSITORY,,} |
| | | docker push ${GITHUB_REPOSITORY,,}:${{ github.event.inputs.releaseVersion }} |
| | |
| | | shell: bash |
| | | env: |
| | | GITHUB_REPOSITORY_NAME: ${{ github.event.repository.name }} |
| | | GITHUB_ACTOR: ${{ github.actor }} |
| | | GITHUB_TOKEN: ${{ github.token }} |
| | | run: | |
| | | echo "${{ secrets.GITHUB_TOKEN }}" | docker login -u "Open Identity Platform Community" docker.pkg.github.com --password-stdin |
| | | echo "$GITHUB_TOKEN" | docker login -u "Open Identity Platform Community" docker.pkg.github.com --password-stdin |
| | | docker build opendj-packages/opendj-docker -f opendj-packages/opendj-docker/Dockerfile -t docker.pkg.github.com/${GITHUB_REPOSITORY,,}/${GITHUB_REPOSITORY_NAME,,} -t docker.pkg.github.com/${GITHUB_REPOSITORY,,}:${{ github.event.inputs.releaseVersion }}/${GITHUB_REPOSITORY_NAME,,} --build-arg VERSION=${{ github.event.inputs.releaseVersion }} |
| | | docker push docker.pkg.github.com/${GITHUB_REPOSITORY,,}/${GITHUB_REPOSITORY_NAME,,} |
| | | docker push docker.pkg.github.com/${GITHUB_REPOSITORY,,}/${GITHUB_REPOSITORY_NAME,,}:${{ github.event.inputs.releaseVersion }} |