fix server ci after renaming the project (#23576)
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
5d54f599e5
Коммит
ac3b47bcae
28
.github/workflows/server-ci-template.yml
поставляемый
28
.github/workflows/server-ci-template.yml
поставляемый
@@ -16,7 +16,7 @@ jobs:
|
|||||||
run:
|
run:
|
||||||
working-directory: server
|
working-directory: server
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout mattermost-server
|
- name: Checkout mattermost project
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
||||||
@@ -38,7 +38,7 @@ jobs:
|
|||||||
run:
|
run:
|
||||||
working-directory: server
|
working-directory: server
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout mattermost-server
|
- name: Checkout mattermost project
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
||||||
@@ -58,7 +58,7 @@ jobs:
|
|||||||
run:
|
run:
|
||||||
working-directory: server
|
working-directory: server
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout mattermost-server
|
- name: Checkout mattermost project
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
||||||
@@ -79,7 +79,7 @@ jobs:
|
|||||||
run:
|
run:
|
||||||
working-directory: server
|
working-directory: server
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout mattermost-server
|
- name: Checkout mattermost project
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
||||||
@@ -99,7 +99,7 @@ jobs:
|
|||||||
run:
|
run:
|
||||||
working-directory: server
|
working-directory: server
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout mattermost-server
|
- name: Checkout mattermost project
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
||||||
@@ -123,7 +123,7 @@ jobs:
|
|||||||
run:
|
run:
|
||||||
working-directory: server
|
working-directory: server
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout mattermost-server
|
- name: Checkout mattermost project
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
- name: Extract migrations files
|
- name: Extract migrations files
|
||||||
run: make migrations-extract
|
run: make migrations-extract
|
||||||
@@ -133,7 +133,7 @@ jobs:
|
|||||||
name: Build API specification
|
name: Build API specification
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout mattermost-server
|
- name: Checkout mattermost project
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
||||||
@@ -150,7 +150,7 @@ jobs:
|
|||||||
echo "Trying to checkout the same branch on mattermost-api-reference as mattermost-server"
|
echo "Trying to checkout the same branch on mattermost-api-reference as mattermost-server"
|
||||||
git checkout $GITHUB_HEAD_REF || git checkout $GITHUB_BASE_REF || true
|
git checkout $GITHUB_HEAD_REF || git checkout $GITHUB_BASE_REF || true
|
||||||
make build
|
make build
|
||||||
cd ../mattermost-server
|
cd ../mattermost
|
||||||
check-generate-work-templates:
|
check-generate-work-templates:
|
||||||
name: Generate work templates
|
name: Generate work templates
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
@@ -158,7 +158,7 @@ jobs:
|
|||||||
run:
|
run:
|
||||||
working-directory: server
|
working-directory: server
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout mattermost-server
|
- name: Checkout mattermost project
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
||||||
@@ -178,7 +178,7 @@ jobs:
|
|||||||
run:
|
run:
|
||||||
working-directory: server
|
working-directory: server
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout mattermost-server
|
- name: Checkout mattermost project
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
- name: Generate email templates
|
- name: Generate email templates
|
||||||
run: |
|
run: |
|
||||||
@@ -193,7 +193,7 @@ jobs:
|
|||||||
run:
|
run:
|
||||||
working-directory: server
|
working-directory: server
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout mattermost-server
|
- name: Checkout mattermost project
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
||||||
@@ -213,7 +213,7 @@ jobs:
|
|||||||
run:
|
run:
|
||||||
working-directory: server
|
working-directory: server
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout mattermost-server
|
- name: Checkout mattermost project
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
||||||
@@ -248,14 +248,14 @@ jobs:
|
|||||||
datasource: mmuser:mostest@tcp(mysql:3306)/mattermost_test?charset=utf8mb4,utf8&multiStatements=true&maxAllowedPacket=4194304
|
datasource: mmuser:mostest@tcp(mysql:3306)/mattermost_test?charset=utf8mb4,utf8&multiStatements=true&maxAllowedPacket=4194304
|
||||||
drivername: mysql
|
drivername: mysql
|
||||||
build-mattermost-server:
|
build-mattermost-server:
|
||||||
name: Build mattermost-server
|
name: Build mattermost server app
|
||||||
runs-on: ubuntu-latest-8-cores
|
runs-on: ubuntu-latest-8-cores
|
||||||
defaults:
|
defaults:
|
||||||
run:
|
run:
|
||||||
working-directory: server
|
working-directory: server
|
||||||
needs: check-mattermost-vet
|
needs: check-mattermost-vet
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout mattermost-server
|
- name: Checkout mattermost project
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
||||||
|
|||||||
6
.github/workflows/server-test-template.yml
поставляемый
6
.github/workflows/server-test-template.yml
поставляемый
@@ -17,7 +17,7 @@ jobs:
|
|||||||
COMPOSE_PROJECT_NAME: ghactions
|
COMPOSE_PROJECT_NAME: ghactions
|
||||||
BUILD_IMAGE: mattermost/mattermost-build-server:20230118_golang-1.19.5
|
BUILD_IMAGE: mattermost/mattermost-build-server:20230118_golang-1.19.5
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout mattermost-server
|
- name: Checkout mattermost project
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
uses: actions/setup-go@4d34df0c2316fe8122ab82dc22947d607c0c91f9 # v4.0.0
|
||||||
@@ -51,7 +51,7 @@ jobs:
|
|||||||
--env MM_SQLSETTINGS_DATASOURCE="${{ inputs.datasource }}" \
|
--env MM_SQLSETTINGS_DATASOURCE="${{ inputs.datasource }}" \
|
||||||
--env TEST_DATABASE_MYSQL_DSN="${{ inputs.datasource }}" \
|
--env TEST_DATABASE_MYSQL_DSN="${{ inputs.datasource }}" \
|
||||||
--env TEST_DATABASE_POSTGRESQL_DSN="${{ inputs.datasource }}" \
|
--env TEST_DATABASE_POSTGRESQL_DSN="${{ inputs.datasource }}" \
|
||||||
-v ~/work/mattermost-server:/mattermost-server \
|
-v ~/work/mattermost:/mattermost \
|
||||||
-w /mattermost-server/mattermost-server/server \
|
-w /mattermost/mattermost/server \
|
||||||
$BUILD_IMAGE \
|
$BUILD_IMAGE \
|
||||||
make test-server$RACE_MODE BUILD_NUMBER=$GITHUB_HEAD_REF-$GITHUB_RUN_ID TESTFLAGS= TESTFLAGSEE=
|
make test-server$RACE_MODE BUILD_NUMBER=$GITHUB_HEAD_REF-$GITHUB_RUN_ID TESTFLAGS= TESTFLAGSEE=
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user