Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit7c20270

Browse files
authored
Switch to githubs beta container registry (#164)
* Switch to githubs beta container registry
1 parent620c41d commit7c20270

File tree

1 file changed

+30
-8
lines changed

1 file changed

+30
-8
lines changed

‎.github/workflows/build-stubbornjava-web.yml‎

Lines changed: 30 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,26 @@ jobs:
1818
-name:checkout
1919
uses:actions/checkout@v2
2020

21+
# https://github.com/rlespinasse/github-slug-action
22+
-name:Inject slug/short variables
23+
uses:rlespinasse/github-slug-action@v3.x
24+
25+
# - name: Print slug/short variables
26+
# run: |
27+
# echo "Slug variables"
28+
# echo " ref : ${{ env.GITHUB_REF_SLUG }}"
29+
# echo " head ref : ${{ env.GITHUB_HEAD_REF_SLUG }}"
30+
# echo " base ref : ${{ env.GITHUB_BASE_REF_SLUG }}"
31+
# echo " event ref : ${{ env.GITHUB_EVENT_REF_SLUG }}"
32+
# echo " repository : ${{ env.GITHUB_REPOSITORY_SLUG }}"
33+
# echo "Slug URL variables"
34+
# echo " ref : ${{ env.GITHUB_REF_SLUG_URL }}"
35+
# echo " head ref : ${{ env.GITHUB_HEAD_REF_SLUG_URL }}"
36+
# echo " base ref : ${{ env.GITHUB_BASE_REF_SLUG_URL }}"
37+
# echo " event ref : ${{ env.GITHUB_EVENT_REF_SLUG_URL }}"
38+
# echo " repository : ${{ env.GITHUB_REPOSITORY_SLUG_URL }}"
39+
# echo "Short SHA variables"
40+
# echo " sha : ${{ env.GITHUB_SHA_SHORT }}"
2141

2242
# https://github.com/actions/cache/blob/master/examples.md#java---gradle
2343
-name:save / load UI caches
@@ -59,22 +79,24 @@ jobs:
5979
-name:Grant execute permission for gradlew
6080
run:chmod +x gradlew
6181
-name:Build with Gradle
62-
run:./gradlew build
63-
82+
run:./gradlew build --no-daemon
6483

6584
-name:Docker Login
66-
run:echo ${{ secrets.GITHUB_TOKEN }} | docker login -u ${{ github.actor }} --password-stdin docker.pkg.github.com
85+
run:echo ${{ secrets.SJ_OPS_GH_ACTION_CONTAINER_REGISTRY }} | docker login -u stubbornjava-ops --password-stdin https://containers.pkg.github.com
86+
87+
-name:Branch name
88+
run:echo running on branch ${{ env.GITHUB_REF_SLUG }}
6789

68-
-name:Build dockerprodcontainer
90+
-name:Build docker container for prod
6991
if:github.ref == 'refs/heads/master'
7092
working-directory:./stubbornjava-webapp
71-
run:docker build -tdocker.pkg.github.com/stubbornjava/stubbornjava/stubbornjava-webapp:latest -f ./docker/Dockerfile .
93+
run:docker build -tcontainers.pkg.github.com/stubbornjava/stubbornjava-webapp:prod -f ./docker/Dockerfile .
7294

73-
-name:Build dockerqacontainer
95+
-name:Build docker container for branch
7496
if:github.ref != 'refs/heads/master'
7597
working-directory:./stubbornjava-webapp
76-
run:docker build -tdocker.pkg.github.com/stubbornjava/stubbornjava/stubbornjava-webapp:qa -f ./docker/Dockerfile .
98+
run:docker build -tcontainers.pkg.github.com/stubbornjava/stubbornjava-webapp:${{ env.GITHUB_HEAD_REF_SLUG }} -f ./docker/Dockerfile .
7799

78100
-name:Push images and tags
79-
run:docker pushdocker.pkg.github.com/stubbornjava/stubbornjava/stubbornjava-webapp
101+
run:docker pushcontainers.pkg.github.com/stubbornjava/stubbornjava-webapp
80102

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp