File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change 9696 # Define the base repository name
9797 DOCKER_REPO="lightruncom/k8s-operator-init-java-agent-${{ matrix.agents.name }}${repo_suffix}"
9898
99- dockerhub_tags=$(curl -s "https://hub.docker.com/v2/namespaces/lightruncom/repositories/k8s-operator-init-java-agent-${{ matrix.agents.name }}${repo_suffix}/tags?page_size=50" | jq -r ".results[].name")
99+ # Check if repository exists
100+ repo_check=$(curl -s -f -u "${{ secrets.DOCKERHUB_USER }}:${{ secrets.DOCKERHUB_PASS }}" \
101+ "https://hub.docker.com/v2/namespaces/lightruncom/repositories/k8s-operator-init-java-agent-${{ matrix.agents.name }}${repo_suffix}")
102+ if [[ $? -ne 0 ]] ; then
103+ echo "Error: Repository ${DOCKER_REPO} does not exist in Docker Hub. Please create it first."
104+ exit 1
105+ fi
106+
107+ dockerhub_tags=$(curl -s -u "${{ secrets.DOCKERHUB_USER }}:${{ secrets.DOCKERHUB_PASS }}" \
108+ "https://hub.docker.com/v2/namespaces/lightruncom/repositories/k8s-operator-init-java-agent-${{ matrix.agents.name }}${repo_suffix}/tags?page_size=50" | jq -r ".results[].name")
100109 if [[ $? -ne 0 ]] ; then
101110 echo "Failed to fetch existing tags"
102111 exit 1
You can’t perform that action at this time.
0 commit comments