Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nexpie-grafana-theme
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Registry
Registry
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Kornkitt Poolsup
nexpie-grafana-theme
Commits
8d2db9af
Unverified
Commit
8d2db9af
authored
Mar 28, 2020
by
Arve Knudsen
Committed by
GitHub
Mar 28, 2020
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
CircleCI: Reduce dependency on workspace (#23159)
parent
c344e1f6
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
44 additions
and
91 deletions
+44
-91
.circleci/config.yml
+44
-91
No files found.
.circleci/config.yml
View file @
8d2db9af
...
@@ -56,23 +56,18 @@ commands:
...
@@ -56,23 +56,18 @@ commands:
echo $CHECKSUM google-cloud-sdk-${VERSION}-linux-x86_64.tar.gz | sha256sum --check --status
echo $CHECKSUM google-cloud-sdk-${VERSION}-linux-x86_64.tar.gz | sha256sum --check --status
tar xf google-cloud-sdk-${VERSION}-linux-x86_64.tar.gz
tar xf google-cloud-sdk-${VERSION}-linux-x86_64.tar.gz
jobs
:
install-grabpl
:
install-grabpl
:
description
:
Install the Grafana Build Pipeline tool
description
:
"
Install
Grafana
build
pipeline
tool"
executor
:
base
steps
:
steps
:
-
run
:
-
run
:
name
:
Install Grafana Build Pipeline
name
:
"
Install
Grafana
build
pipeline
tool"
command
:
|
command
:
|
curl -fLO https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v0.2.8/grabpl
VERSION=0.2.8
curl -fLO https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v${VERSION}/grabpl
chmod +x grabpl
chmod +x grabpl
mkdir bin
mv grabpl /tmp
mv grabpl bin/
-
persist_to_workspace
:
root
:
.
paths
:
-
bin/grabpl
jobs
:
build-backend
:
build-backend
:
description
:
"
Build
a
certain
variant
of
Grafana
back-end
binaries"
description
:
"
Build
a
certain
variant
of
Grafana
back-end
binaries"
parameters
:
parameters
:
...
@@ -89,26 +84,25 @@ jobs:
...
@@ -89,26 +84,25 @@ jobs:
echo "Nothing to do for forked PRs, so marking this step successful"
echo "Nothing to do for forked PRs, so marking this step successful"
circleci step halt
circleci step halt
fi
fi
-
attach_workspace
:
at
:
/tmp/workspace
-
checkout
-
checkout
-
run
:
-
run
:
name
:
CI job started
name
:
CI job started
command
:
./scripts/ci-job-started.sh
command
:
./scripts/ci-job-started.sh
-
install-grabpl
-
run
:
-
run
:
name
:
Build Grafana backend
name
:
Build Grafana backend
command
:
|
command
:
|
if [[ -n $CIRCLE_TAG ]]; then
if [[ -n $CIRCLE_TAG ]]; then
# A release build
# A release build
/tmp/
workspace/bin/
grabpl build-backend --edition << parameters.edition >> \
/tmp/grabpl build-backend --edition << parameters.edition >> \
--variants << parameters.variant >> $CIRCLE_TAG
--variants << parameters.variant >> $CIRCLE_TAG
elif [[ $CIRCLE_BRANCH == "chore/test-release-pipeline" ]]; then
elif [[ $CIRCLE_BRANCH == "chore/test-release-pipeline" ]]; then
# We're testing the release pipeline
# We're testing the release pipeline
/tmp/
workspace/bin/
grabpl build-backend --edition << parameters.edition >> \
/tmp/grabpl build-backend --edition << parameters.edition >> \
--variants << parameters.variant >> v6.7.0-beta1
--variants << parameters.variant >> v6.7.0-beta1
else
else
# A master or PR build
# A master or PR build
/tmp/
workspace/bin/
grabpl build-backend --edition << parameters.edition >> \
/tmp/grabpl build-backend --edition << parameters.edition >> \
--variants << parameters.variant >> --build-id $CIRCLE_WORKFLOW_ID
--variants << parameters.variant >> --build-id $CIRCLE_WORKFLOW_ID
fi
fi
-
run
:
-
run
:
...
@@ -142,8 +136,6 @@ jobs:
...
@@ -142,8 +136,6 @@ jobs:
echo "Nothing to do for forked PRs, so marking this step successful"
echo "Nothing to do for forked PRs, so marking this step successful"
circleci step halt
circleci step halt
fi
fi
-
attach_workspace
:
at
:
/tmp/workspace
-
checkout
-
checkout
-
restore_cache
:
-
restore_cache
:
keys
:
keys
:
...
@@ -159,6 +151,7 @@ jobs:
...
@@ -159,6 +151,7 @@ jobs:
-
run
:
-
run
:
name
:
CI job started
name
:
CI job started
command
:
./scripts/ci-job-started.sh
command
:
./scripts/ci-job-started.sh
-
install-grabpl
-
run
:
-
run
:
name
:
Install dependencies
name
:
Install dependencies
command
:
yarn install --frozen-lockfile --no-progress
command
:
yarn install --frozen-lockfile --no-progress
...
@@ -168,7 +161,7 @@ jobs:
...
@@ -168,7 +161,7 @@ jobs:
-
node_modules
-
node_modules
-
run
:
-
run
:
name
:
Build Grafana frontend
name
:
Build Grafana frontend
command
:
/tmp/
workspace/bin/
grabpl build-frontend --edition << parameters.edition >>
command
:
/tmp/grabpl build-frontend --edition << parameters.edition >>
-
run
:
-
run
:
name
:
Move artifacts
name
:
Move artifacts
command
:
mkdir << parameters.edition >> && cp -r public << parameters.edition >>/
command
:
mkdir << parameters.edition >> && cp -r public << parameters.edition >>/
...
@@ -215,12 +208,11 @@ jobs:
...
@@ -215,12 +208,11 @@ jobs:
shellcheck
:
shellcheck
:
executor
:
base
executor
:
base
steps
:
steps
:
-
attach_workspace
:
at
:
/tmp/workspace
-
checkout
-
checkout
-
run
:
-
run
:
name
:
CI job started
name
:
CI job started
command
:
./scripts/ci-job-started.sh
command
:
./scripts/ci-job-started.sh
-
install-grabpl
-
run
:
-
run
:
name
:
Install ShellCheck
name
:
Install ShellCheck
command
:
|
command
:
|
...
@@ -228,7 +220,7 @@ jobs:
...
@@ -228,7 +220,7 @@ jobs:
-
run
:
-
run
:
name
:
ShellCheck
name
:
ShellCheck
command
:
|
command
:
|
/tmp/
workspace/bin/
grabpl shellcheck
/tmp/grabpl shellcheck
-
run
:
-
run
:
name
:
CI job failed
name
:
CI job failed
command
:
./scripts/ci-job-failed.sh
command
:
./scripts/ci-job-failed.sh
...
@@ -241,8 +233,6 @@ jobs:
...
@@ -241,8 +233,6 @@ jobs:
build-oss-windows-installer
:
build-oss-windows-installer
:
executor
:
windows-installer
executor
:
windows-installer
steps
:
steps
:
-
attach_workspace
:
at
:
/tmp/workspace
-
checkout
-
checkout
-
run
:
-
run
:
name
:
CI job started
name
:
CI job started
...
@@ -289,8 +279,6 @@ jobs:
...
@@ -289,8 +279,6 @@ jobs:
echo "Nothing to do for forked PRs, so marking this step successful"
echo "Nothing to do for forked PRs, so marking this step successful"
circleci step halt
circleci step halt
fi
fi
-
attach_workspace
:
at
:
/tmp/workspace
-
checkout
-
checkout
-
run
:
-
run
:
name
:
CI job started
name
:
CI job started
...
@@ -337,8 +325,6 @@ jobs:
...
@@ -337,8 +325,6 @@ jobs:
echo "Nothing to do for forked PRs, so marking this step successful"
echo "Nothing to do for forked PRs, so marking this step successful"
circleci step halt
circleci step halt
fi
fi
-
attach_workspace
:
at
:
/tmp/workspace
-
checkout
-
checkout
-
run
:
-
run
:
name
:
CI job started
name
:
CI job started
...
@@ -370,6 +356,7 @@ jobs:
...
@@ -370,6 +356,7 @@ jobs:
-
run
:
-
run
:
name
:
CI job started
name
:
CI job started
command
:
./scripts/ci-job-started.sh
command
:
./scripts/ci-job-started.sh
-
install-grabpl
-
install-google-cloud-sdk
-
install-google-cloud-sdk
-
run
:
-
run
:
name
:
Copy artifacts from workspace
name
:
Copy artifacts from workspace
...
@@ -384,16 +371,16 @@ jobs:
...
@@ -384,16 +371,16 @@ jobs:
if [[ -n $CIRCLE_TAG ]]; then
if [[ -n $CIRCLE_TAG ]]; then
# A release build
# A release build
/tmp/
workspace/bin/
grabpl package --jobs 2 --edition oss $CIRCLE_TAG
/tmp/grabpl package --jobs 2 --edition oss $CIRCLE_TAG
elif [[ $CIRCLE_BRANCH == "chore/test-release-pipeline" ]]; then
elif [[ $CIRCLE_BRANCH == "chore/test-release-pipeline" ]]; then
# We're testing the release pipeline
# We're testing the release pipeline
/tmp/
workspace/bin/
grabpl package --jobs 2 --edition oss v6.7.0-beta1
/tmp/grabpl package --jobs 2 --edition oss v6.7.0-beta1
elif [[ $CIRCLE_BRANCH == "master" ]]; then
elif [[ $CIRCLE_BRANCH == "master" ]]; then
# A master build
# A master build
/tmp/
workspace/bin/
grabpl package --jobs 2 --edition oss --build-id $CIRCLE_WORKFLOW_ID
/tmp/grabpl package --jobs 2 --edition oss --build-id $CIRCLE_WORKFLOW_ID
else
else
# A PR build
# A PR build
/tmp/
workspace/bin/
grabpl package --jobs 2 --edition oss --build-id $CIRCLE_WORKFLOW_ID --variants \
/tmp/grabpl package --jobs 2 --edition oss --build-id $CIRCLE_WORKFLOW_ID --variants \
linux-x64,linux-x64-musl,osx64,win64
linux-x64,linux-x64-musl,osx64,win64
fi
fi
-
run
:
-
run
:
...
@@ -431,6 +418,7 @@ jobs:
...
@@ -431,6 +418,7 @@ jobs:
name
:
CI job started
name
:
CI job started
command
:
./scripts/ci-job-started.sh
command
:
./scripts/ci-job-started.sh
-
install-google-cloud-sdk
-
install-google-cloud-sdk
-
install-grabpl
-
run
:
-
run
:
name
:
Copy artifacts from workspace
name
:
Copy artifacts from workspace
command
:
cp -r /tmp/workspace/enterprise/* .
command
:
cp -r /tmp/workspace/enterprise/* .
...
@@ -439,16 +427,16 @@ jobs:
...
@@ -439,16 +427,16 @@ jobs:
command
:
|
command
:
|
if [[ -n $CIRCLE_TAG ]]; then
if [[ -n $CIRCLE_TAG ]]; then
# A release build
# A release build
/tmp/
workspace/bin/
grabpl package --jobs 2 --edition enterprise $CIRCLE_TAG
/tmp/grabpl package --jobs 2 --edition enterprise $CIRCLE_TAG
elif [[ $CIRCLE_BRANCH == "chore/test-release-pipeline" ]]; then
elif [[ $CIRCLE_BRANCH == "chore/test-release-pipeline" ]]; then
# We're testing the release pipeline
# We're testing the release pipeline
/tmp/
workspace/bin/
grabpl package --jobs 2 --edition enterprise v6.7.0-beta1
/tmp/grabpl package --jobs 2 --edition enterprise v6.7.0-beta1
elif [[ $CIRCLE_BRANCH == "master" ]]; then
elif [[ $CIRCLE_BRANCH == "master" ]]; then
# A master build
# A master build
/tmp/
workspace/bin/
grabpl package --jobs 2 --edition enterprise --build-id $CIRCLE_WORKFLOW_ID
/tmp/grabpl package --jobs 2 --edition enterprise --build-id $CIRCLE_WORKFLOW_ID
else
else
# A PR build
# A PR build
/tmp/
workspace/bin/
grabpl package --jobs 2 --edition enterprise --build-id $CIRCLE_WORKFLOW_ID --variants \
/tmp/grabpl package --jobs 2 --edition enterprise --build-id $CIRCLE_WORKFLOW_ID --variants \
linux-x64,linux-x64-musl,osx64,win64
linux-x64,linux-x64-musl,osx64,win64
fi
fi
-
run
:
-
run
:
...
@@ -476,6 +464,10 @@ jobs:
...
@@ -476,6 +464,10 @@ jobs:
type
:
string
type
:
string
executor
:
grafana-publish
executor
:
grafana-publish
steps
:
steps
:
# Have to attach the workspace, because grabpl publish-packages uses
# /tmp/workspace/scripts/build/release_publisher/release_publisher
-
attach_workspace
:
at
:
/tmp/workspace
-
run
:
-
run
:
name
:
Exit if forked PR
name
:
Exit if forked PR
command
:
|
command
:
|
...
@@ -483,13 +475,12 @@ jobs:
...
@@ -483,13 +475,12 @@ jobs:
echo "Nothing to do for forked PRs, so marking this step successful"
echo "Nothing to do for forked PRs, so marking this step successful"
circleci step halt
circleci step halt
fi
fi
-
attach_workspace
:
at
:
/tmp/workspace
-
checkout
-
checkout
-
run
:
-
run
:
name
:
CI job started
name
:
CI job started
command
:
./scripts/ci-job-started.sh
command
:
./scripts/ci-job-started.sh
-
install-google-cloud-sdk
-
install-google-cloud-sdk
-
install-grabpl
-
run
:
-
run
:
name
:
Download packages from GCS
name
:
Download packages from GCS
command
:
|
command
:
|
...
@@ -505,11 +496,11 @@ jobs:
...
@@ -505,11 +496,11 @@ jobs:
command
:
|
command
:
|
if [[ $CIRCLE_BRANCH == "chore/test-release-pipeline" ]]; then
if [[ $CIRCLE_BRANCH == "chore/test-release-pipeline" ]]; then
# We're testing the release pipeline
# We're testing the release pipeline
/tmp/
workspace/bin/
grabpl publish-packages --edition << parameters.edition >> \
/tmp/grabpl publish-packages --edition << parameters.edition >> \
--deb-db-bucket grafana-testing-aptly-db --deb-repo-bucket grafana-testing-repo --packages-bucket \
--deb-db-bucket grafana-testing-aptly-db --deb-repo-bucket grafana-testing-repo --packages-bucket \
grafana-downloads-test --rpm-repo-bucket grafana-testing-repo --simulate-release
grafana-downloads-test --rpm-repo-bucket grafana-testing-repo --simulate-release
else
else
/tmp/
workspace/bin/
grabpl publish-packages --edition << parameters.edition >>
/tmp/grabpl publish-packages --edition << parameters.edition >>
fi
fi
-
run
:
-
run
:
name
:
CI job failed
name
:
CI job failed
...
@@ -577,14 +568,13 @@ jobs:
...
@@ -577,14 +568,13 @@ jobs:
echo "Nothing to do for forked PRs, so marking this step successful"
echo "Nothing to do for forked PRs, so marking this step successful"
circleci step halt
circleci step halt
fi
fi
-
attach_workspace
:
at
:
/tmp/workspace
-
checkout
-
checkout
-
run
:
-
run
:
name
:
CI job started
name
:
CI job started
command
:
./scripts/ci-job-started.sh
command
:
./scripts/ci-job-started.sh
-
setup_remote_docker
-
setup_remote_docker
-
install-google-cloud-sdk
-
install-google-cloud-sdk
-
install-grabpl
-
run
:
-
run
:
name
:
Download packages from GCS
name
:
Download packages from GCS
command
:
|
command
:
|
...
@@ -602,11 +592,11 @@ jobs:
...
@@ -602,11 +592,11 @@ jobs:
command
:
|
command
:
|
if [[ -n $CIRCLE_TAG || $CIRCLE_BRANCH == "chore/test-release-pipeline" || $CIRCLE_BRANCH == "master" ]]; then
if [[ -n $CIRCLE_TAG || $CIRCLE_BRANCH == "chore/test-release-pipeline" || $CIRCLE_BRANCH == "master" ]]; then
# It's a full build
# It's a full build
/tmp/
workspace/bin/
grabpl build-docker --jobs 4 --edition << parameters.edition >> \
/tmp/grabpl build-docker --jobs 4 --edition << parameters.edition >> \
--ubuntu=<< parameters.ubuntu >>
--ubuntu=<< parameters.ubuntu >>
else
else
# We're testing a branch
# We're testing a branch
/tmp/
workspace/bin/
grabpl build-docker --jobs 4 --edition << parameters.edition >> \
/tmp/grabpl build-docker --jobs 4 --edition << parameters.edition >> \
--ubuntu=<< parameters.ubuntu >> --archs amd64
--ubuntu=<< parameters.ubuntu >> --archs amd64
fi
fi
-
run
:
-
run
:
...
@@ -621,9 +611,9 @@ jobs:
...
@@ -621,9 +611,9 @@ jobs:
command
:
|
command
:
|
if [[ $CIRCLE_BRANCH == "chore/test-release-pipeline" ]]; then
if [[ $CIRCLE_BRANCH == "chore/test-release-pipeline" ]]; then
# We're testing the release pipeline
# We're testing the release pipeline
/tmp/
workspace/bin/
grabpl publish-docker --jobs 4 --edition << parameters.edition >> --ubuntu=<< parameters.ubuntu >> --dry-run
/tmp/grabpl publish-docker --jobs 4 --edition << parameters.edition >> --ubuntu=<< parameters.ubuntu >> --dry-run
else
else
/tmp/
workspace/bin/
grabpl publish-docker --jobs 4 --edition << parameters.edition >> --ubuntu=<< parameters.ubuntu >>
/tmp/grabpl publish-docker --jobs 4 --edition << parameters.edition >> --ubuntu=<< parameters.ubuntu >>
fi
fi
-
run
:
-
run
:
name
:
CI job failed
name
:
CI job failed
...
@@ -638,8 +628,6 @@ jobs:
...
@@ -638,8 +628,6 @@ jobs:
docker
:
docker
:
-
image
:
circleci/node:12-browsers
-
image
:
circleci/node:12-browsers
steps
:
steps
:
-
attach_workspace
:
at
:
/tmp/workspace
-
checkout
-
checkout
-
install-google-cloud-sdk
-
install-google-cloud-sdk
-
run
:
-
run
:
...
@@ -882,12 +870,11 @@ jobs:
...
@@ -882,12 +870,11 @@ jobs:
description
:
"
Deploy
Grafana
master
Docker
image
to
Kubernetes"
description
:
"
Deploy
Grafana
master
Docker
image
to
Kubernetes"
executor
:
base
executor
:
base
steps
:
steps
:
-
attach_workspace
:
-
install-grabpl
at
:
/tmp/workspace
-
run
:
-
run
:
name
:
Deploy to Kubernetes
name
:
Deploy to Kubernetes
command
:
|
command
:
|
/tmp/
workspace/bin/
grabpl deploy-to-k8s $CIRCLE_WORKFLOW_ID
/tmp/grabpl deploy-to-k8s $CIRCLE_WORKFLOW_ID
release-packages
:
release-packages
:
executor
:
node
executor
:
node
...
@@ -958,14 +945,12 @@ workflows:
...
@@ -958,14 +945,12 @@ workflows:
build-pipeline
:
build-pipeline
:
jobs
:
jobs
:
# No filters, meaning this job runs for all branches
# No filters, meaning this job runs for all branches
-
install-grabpl
-
build-backend
:
-
build-backend
:
filters
:
*filter-master-or-release
filters
:
*filter-master-or-release
edition
:
oss
edition
:
oss
variant
:
armv6
variant
:
armv6
name
:
build-oss-backend-armv6
name
:
build-oss-backend-armv6
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -974,7 +959,6 @@ workflows:
...
@@ -974,7 +959,6 @@ workflows:
variant
:
armv7
variant
:
armv7
name
:
build-oss-backend-armv7
name
:
build-oss-backend-armv7
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -983,7 +967,6 @@ workflows:
...
@@ -983,7 +967,6 @@ workflows:
variant
:
armv7-musl
variant
:
armv7-musl
name
:
build-oss-backend-armv7-musl
name
:
build-oss-backend-armv7-musl
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -992,7 +975,6 @@ workflows:
...
@@ -992,7 +975,6 @@ workflows:
variant
:
arm64
variant
:
arm64
name
:
build-oss-backend-arm64
name
:
build-oss-backend-arm64
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -1001,7 +983,6 @@ workflows:
...
@@ -1001,7 +983,6 @@ workflows:
variant
:
arm64-musl
variant
:
arm64-musl
name
:
build-oss-backend-arm64-musl
name
:
build-oss-backend-arm64-musl
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -1010,7 +991,6 @@ workflows:
...
@@ -1010,7 +991,6 @@ workflows:
variant
:
osx64
variant
:
osx64
name
:
build-oss-backend-osx64
name
:
build-oss-backend-osx64
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -1019,7 +999,6 @@ workflows:
...
@@ -1019,7 +999,6 @@ workflows:
variant
:
win64
variant
:
win64
name
:
build-oss-backend-win64
name
:
build-oss-backend-win64
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -1028,7 +1007,6 @@ workflows:
...
@@ -1028,7 +1007,6 @@ workflows:
variant
:
linux-x64
variant
:
linux-x64
name
:
build-oss-backend-linux-x64
name
:
build-oss-backend-linux-x64
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -1037,7 +1015,6 @@ workflows:
...
@@ -1037,7 +1015,6 @@ workflows:
variant
:
linux-x64-musl
variant
:
linux-x64-musl
name
:
build-oss-backend-linux-x64-musl
name
:
build-oss-backend-linux-x64-musl
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-frontend
:
-
build-frontend
:
...
@@ -1045,7 +1022,6 @@ workflows:
...
@@ -1045,7 +1022,6 @@ workflows:
name
:
build-oss-frontend
name
:
build-oss-frontend
edition
:
oss
edition
:
oss
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -1054,7 +1030,6 @@ workflows:
...
@@ -1054,7 +1030,6 @@ workflows:
edition
:
enterprise
edition
:
enterprise
variant
:
armv6
variant
:
armv6
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -1063,7 +1038,6 @@ workflows:
...
@@ -1063,7 +1038,6 @@ workflows:
edition
:
enterprise
edition
:
enterprise
variant
:
armv7
variant
:
armv7
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -1072,7 +1046,6 @@ workflows:
...
@@ -1072,7 +1046,6 @@ workflows:
edition
:
enterprise
edition
:
enterprise
variant
:
armv7-musl
variant
:
armv7-musl
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -1081,7 +1054,6 @@ workflows:
...
@@ -1081,7 +1054,6 @@ workflows:
edition
:
enterprise
edition
:
enterprise
variant
:
arm64
variant
:
arm64
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -1090,7 +1062,6 @@ workflows:
...
@@ -1090,7 +1062,6 @@ workflows:
edition
:
enterprise
edition
:
enterprise
variant
:
arm64-musl
variant
:
arm64-musl
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -1099,7 +1070,6 @@ workflows:
...
@@ -1099,7 +1070,6 @@ workflows:
edition
:
enterprise
edition
:
enterprise
variant
:
osx64
variant
:
osx64
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -1108,7 +1078,6 @@ workflows:
...
@@ -1108,7 +1078,6 @@ workflows:
edition
:
enterprise
edition
:
enterprise
variant
:
win64
variant
:
win64
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -1117,7 +1086,6 @@ workflows:
...
@@ -1117,7 +1086,6 @@ workflows:
edition
:
enterprise
edition
:
enterprise
variant
:
linux-x64
variant
:
linux-x64
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-backend
:
-
build-backend
:
...
@@ -1126,7 +1094,6 @@ workflows:
...
@@ -1126,7 +1094,6 @@ workflows:
edition
:
enterprise
edition
:
enterprise
variant
:
linux-x64-musl
variant
:
linux-x64-musl
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-frontend
:
-
build-frontend
:
...
@@ -1134,50 +1101,37 @@ workflows:
...
@@ -1134,50 +1101,37 @@ workflows:
name
:
build-enterprise-frontend
name
:
build-enterprise-frontend
edition
:
enterprise
edition
:
enterprise
requires
:
requires
:
-
install-grabpl
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
build-release-publisher
:
-
build-release-publisher
:
filters
:
*filter-master-or-release
filters
:
*filter-master-or-release
-
codespell
:
# No filters, meaning this job runs for all branches
# No filters, meaning this job runs for all branches
requires
:
-
codespell
-
install-grabpl
-
lint-go
:
# No filters, meaning this job runs for all branches
# No filters, meaning this job runs for all branches
requires
:
-
lint-go
-
install-grabpl
-
shellcheck
:
# No filters, meaning this job runs for all branches
# No filters, meaning this job runs for all branches
requires
:
-
shellcheck
-
install-grabpl
-
test-backend
:
# No filters, meaning this job runs for all branches
# No filters, meaning this job runs for all branches
-
test-backend
:
requires
:
requires
:
-
install-grabpl
-
lint-go
-
lint-go
-
test-frontend
:
# No filters, meaning this job runs for all branches
# No filters, meaning this job runs for all branches
requires
:
-
test-frontend
-
install-grabpl
-
mysql-integration-test
:
# No filters, meaning this job runs for all branches
# No filters, meaning this job runs for all branches
-
mysql-integration-test
:
requires
:
requires
:
-
install-grabpl
-
lint-go
-
lint-go
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
postgres-integration-test
:
-
postgres-integration-test
:
# No filters, meaning this job runs for all branches
# No filters, meaning this job runs for all branches
requires
:
requires
:
-
install-grabpl
-
lint-go
-
lint-go
-
test-backend
-
test-backend
-
test-frontend
-
test-frontend
-
package-oss
:
-
package-oss
:
# No filters, meaning this job runs for all branches
# No filters, meaning this job runs for all branches
requires
:
requires
:
-
install-grabpl
-
build-oss-backend-armv6
-
build-oss-backend-armv6
-
build-oss-backend-armv7
-
build-oss-backend-armv7
-
build-oss-backend-armv7-musl
-
build-oss-backend-armv7-musl
...
@@ -1195,7 +1149,6 @@ workflows:
...
@@ -1195,7 +1149,6 @@ workflows:
-
package-enterprise
:
-
package-enterprise
:
# No filters, meaning this job runs for all branches
# No filters, meaning this job runs for all branches
requires
:
requires
:
-
install-grabpl
-
build-enterprise-backend-armv6
-
build-enterprise-backend-armv6
-
build-enterprise-backend-armv7
-
build-enterprise-backend-armv7
-
build-enterprise-backend-armv7-musl
-
build-enterprise-backend-armv7-musl
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment