Update .github/workflows/build.yaml
This commit is contained in:
10
.github/workflows/build.yaml
vendored
10
.github/workflows/build.yaml
vendored
@@ -21,7 +21,7 @@ jobs:
|
|||||||
- name: Get Version
|
- name: Get Version
|
||||||
id: version
|
id: version
|
||||||
run: |
|
run: |
|
||||||
VERSION=$(cat server/package.json | grep version | grep -Eo '[0-9][[:alnum:]\.\/\-]+')
|
VERSION=$(cat package.json | grep version | grep -Eo '[0-9][[:alnum:]\.\/\-]+')
|
||||||
echo "version=$VERSION" >> $GITHUB_OUTPUT
|
echo "version=$VERSION" >> $GITHUB_OUTPUT
|
||||||
echo $VERSION
|
echo $VERSION
|
||||||
|
|
||||||
@@ -29,20 +29,20 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
cd electron
|
cd electron
|
||||||
REGISTRY=$(echo ${{github.server_url}} | sed s%http://%% | sed s%https://%%)
|
REGISTRY=$(echo ${{github.server_url}} | sed s%http://%% | sed s%https://%%)
|
||||||
docker build -t "$REGISTRY/momentum/electron-builder:${{github.ref_name}}" .
|
docker build -t "$REGISTRY/${{github.repository}}:${{github.ref_name}}" .
|
||||||
|
|
||||||
- name: Publish Branch Tag
|
- name: Publish Branch Tag
|
||||||
run: |
|
run: |
|
||||||
REGISTRY=$(echo ${{github.server_url}} | sed s%http://%% | sed s%https://%%)
|
REGISTRY=$(echo ${{github.server_url}} | sed s%http://%% | sed s%https://%%)
|
||||||
docker login -u ${{github.repository_owner}} -p ${{secrets.DEPLOY_TOKEN}} $REGISTRY
|
docker login -u ${{github.repository_owner}} -p ${{secrets.DEPLOY_TOKEN}} $REGISTRY
|
||||||
docker push "$REGISTRY/momentum/electron-builder:${{github.ref_name}}"
|
docker push "$REGISTRY/${{github.repository}}:${{github.ref_name}}"
|
||||||
|
|
||||||
- name: Publish Latest Tag
|
- name: Publish Latest Tag
|
||||||
run: |
|
run: |
|
||||||
if [ "${{github.ref_name}}" = "master" ]; then
|
if [ "${{github.ref_name}}" = "master" ]; then
|
||||||
REGISTRY=$(echo ${{github.server_url}} | sed s%http://%% | sed s%https://%%)
|
REGISTRY=$(echo ${{github.server_url}} | sed s%http://%% | sed s%https://%%)
|
||||||
docker tag "$REGISTRY/momentum/electron-builder:${{github.ref_name}}" "$REGISTRY/momentum/electron-builder:latest"
|
docker tag "$REGISTRY/${{github.repository}}:${{github.ref_name}}" "$REGISTRY/${{github.repository}}:latest"
|
||||||
docker push "$REGISTRY/momentum/electron-builder:latest"
|
docker push "$REGISTRY/${{github.repository}}:latest"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
electron:
|
electron:
|
||||||
|
|||||||
Reference in New Issue
Block a user