EP-40230: added GHA for running tests only.

This commit is contained in:
Suhal Vemu 2024-03-12 11:00:55 +05:30
parent e879392e86
commit 132c5c8efb
No known key found for this signature in database
GPG Key ID: 18832091D9EAF95A
1 changed files with 13 additions and 21 deletions

View File

@ -21,19 +21,11 @@ jobs:
run: npm run build
env:
DEVELOPMENT_BUILD: ${{ github.sha }}
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
# - name: Set up QEMU
# uses: docker/setup-qemu-action@v1
# - name: Set up Docker Buildx
# uses: docker/setup-buildx-action@v1
- name: set the environment
uses: netSkope/action-setup-environment@de1e2a3c47a8937606fa9aa8a7f5d8b33ca94c90 # v24.82.1
with:
ssh-agent-private-key: ${{secrets.BOT_SSH_PRIVATE_KEY}}
go-private-github-token: ${{secrets.BOT_TOKEN}}
jfrog-bazel-user: ${{vars.NS_ARTIFACTORY_USER}}
docker-user: ${{vars.NS_ARTIFACTORY_USER}}
artifactory-password: ${{secrets.NS_ARTIFACTORY_PASSWORD}}
# - name: Build and push Beta Alpine Version
# uses: docker/build-push-action@v2
@ -46,12 +38,12 @@ jobs:
# joxit/docker-registry-ui:master
# joxit/docker-registry-ui:main
- name: Build and push Beta Debian Version
uses: docker/build-push-action@v2
with:
context: .
file: ./debian.dockerfile
platforms: linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64,linux/ppc64le,linux/s390x
push: true
tags: |
ep-tools-docker/service/docker-registry-ui:netskope@main
# - name: Build and push Beta Debian Version
# uses: docker/build-push-action@v2
# with:
# context: .
# file: ./debian.dockerfile
# platforms: linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64,linux/ppc64le,linux/s390x
# push: true
# tags: |
# ep-tools-docker/service/docker-registry-ui:netskope@main