diff --git a/.github/workflows/dev-build.yml b/.github/workflows/dev-build.yml index 08928d1..5d06f93 100644 --- a/.github/workflows/dev-build.yml +++ b/.github/workflows/dev-build.yml @@ -16,7 +16,8 @@ on: env: DOCKER_HUB_USERNAME : ${{ secrets.DOCKER_USERNAME }} DOCKER_HUB_PASSWORD : ${{ secrets.DOCKER_PASSWORD }} - REPOSITORY_NAME: nmrkit + NMRKIT_REPOSITORY_NAME: nmrkit + NMR_CLI_REPOSITORY_NAME: nmr-cli REPOSITORY_NAMESPACE: nfdi4chem RELEASE_TAG: dev-latest @@ -27,7 +28,7 @@ jobs: push_to_registry: name: Push Docker image to Docker Hub runs-on: ubuntu-latest - needs: test_and_lint + #needs: test_and_lint steps: - name: Check out the repo uses: actions/checkout@v3 @@ -38,7 +39,7 @@ jobs: username: ${{ env.DOCKER_HUB_USERNAME }} password: ${{ env.DOCKER_HUB_PASSWORD }} - - name: Build and push Docker image + - name: Build and push nmrKit Docker image uses: docker/build-push-action@v4 with: context: . @@ -46,6 +47,18 @@ jobs: push: true build-args: | RELEASE_VERSION=dev-latest - tags: ${{ env.REPOSITORY_NAMESPACE }}/${{ env.REPOSITORY_NAME }}:${{ env.RELEASE_TAG }} + tags: ${{ env.REPOSITORY_NAMESPACE }}/${{ env.NMRKIT_REPOSITORY_NAME }}:${{ env.RELEASE_TAG }} + username: ${{ env.DOCKER_HUB_USERNAME }} + password: ${{ env.DOCKER_HUB_PASSWORD }} + + - name: Build and push nmr-cli Docker image + uses: docker/build-push-action@v4 + with: + context: ./app/scripts/nmr-cli/ + file: ./app/scripts/nmr-cli/Dockerfile + push: true + build-args: | + RELEASE_VERSION=dev-latest + tags: ${{ env.REPOSITORY_NAMESPACE }}/${{ env.NMR_CLI_REPOSITORY_NAME }}:${{ env.RELEASE_TAG }} username: ${{ env.DOCKER_HUB_USERNAME }} password: ${{ env.DOCKER_HUB_PASSWORD }} \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 40ddb3d..30451e3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -28,13 +28,15 @@ services: env_file: - ./.env nmr-load-save: - build: ./app/scripts/nmr-cli + #build: ./app/scripts/nmr-cli + image: nfdi4chem/nmr-cli:dev-latest entrypoint: /bin/sh stdin_open: true tty: true container_name: nmr-converter nmr-respredict: - build: ./app/scripts/nmr-respredict + #build: ./app/scripts/nmr-respredict + image: nfdi4chem/nmr-respredict:dev-latest entrypoint: /bin/sh stdin_open: true tty: true