mirror of
https://github.com/mattermost/mattermost.git
synced 2026-08-27 05:37:15 -05:00
add Node to mattermost-build-server (#33759)
* add Node to mattermost-build-server * make docker/build-push-action parameters explicit
This commit is contained in:
@@ -8,6 +8,11 @@ on:
|
||||
- server/build/Dockerfile.buildenv
|
||||
- server/build/Dockerfile.buildenv-fips
|
||||
- .github/workflows/build-server-image.yml
|
||||
pull_request:
|
||||
paths:
|
||||
- server/build/Dockerfile.buildenv
|
||||
- server/build/Dockerfile.buildenv-fips
|
||||
- .github/workflows/build-server-image.yml
|
||||
|
||||
env:
|
||||
CHAINCTL_IDENTITY: ee399b4c72dd4e58e3d617f78fc47b74733c9557/922f2d48307d6f5f
|
||||
@@ -35,11 +40,27 @@ jobs:
|
||||
username: ${{ secrets.DOCKERHUB_DEV_USERNAME }}
|
||||
password: ${{ secrets.DOCKERHUB_DEV_TOKEN }}
|
||||
|
||||
- name: buildenv/build-and-push
|
||||
- name: buildenv/build
|
||||
uses: docker/build-push-action@1dc73863535b631f98b2378be8619f83b136f4a0 # v6.17.0
|
||||
with:
|
||||
provenance: false
|
||||
file: server/build/Dockerfile.buildenv
|
||||
load: true
|
||||
push: false
|
||||
pull: false
|
||||
tags: mattermostdevelopment/mattermost-build-server:test
|
||||
|
||||
- name: buildenv/test
|
||||
run: |
|
||||
docker run --rm mattermostdevelopment/mattermost-build-server:test /bin/sh -c "go version && node --version"
|
||||
|
||||
- name: buildenv/push
|
||||
if: github.ref == 'refs/heads/master'
|
||||
uses: docker/build-push-action@1dc73863535b631f98b2378be8619f83b136f4a0 # v6.17.0
|
||||
with:
|
||||
provenance: false
|
||||
file: server/build/Dockerfile.buildenv
|
||||
load: false
|
||||
push: true
|
||||
pull: true
|
||||
tags: mattermostdevelopment/mattermost-build-server:${{ steps.go.outputs.GO_VERSION }}
|
||||
@@ -64,11 +85,27 @@ jobs:
|
||||
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||
|
||||
- name: buildenv/build-and-push
|
||||
- name: buildenv/build
|
||||
uses: docker/build-push-action@1dc73863535b631f98b2378be8619f83b136f4a0 # v6.17.0
|
||||
with:
|
||||
provenance: false
|
||||
file: server/build/Dockerfile.buildenv-fips
|
||||
load: true
|
||||
push: false
|
||||
pull: false
|
||||
tags: mattermost/mattermost-build-server-fips:test
|
||||
|
||||
- name: buildenv/test
|
||||
run: |
|
||||
docker run --rm --entrypoint bash mattermost/mattermost-build-server-fips:test -c "go version && node --version"
|
||||
|
||||
- name: buildenv/push
|
||||
if: github.ref == 'refs/heads/master'
|
||||
uses: docker/build-push-action@1dc73863535b631f98b2378be8619f83b136f4a0 # v6.17.0
|
||||
with:
|
||||
provenance: false
|
||||
file: server/build/Dockerfile.buildenv-fips
|
||||
load: false
|
||||
push: true
|
||||
pull: true
|
||||
tags: mattermost/mattermost-build-server-fips:${{ steps.go.outputs.GO_VERSION }}
|
||||
|
||||
Reference in New Issue
Block a user