gabriel klawitter
d7ef668a30
alerting-rules: ContinuousTaskEnded alert should not drop all unspecified labels ( #8369 )
2021-03-16 13:44:05 +01:00
gabriel klawitter and Max Inden
c8a0d8bc5b
ci: deploy alerting rules: fix run on changes ( #6998 )
...
* ci: deploy alerting rules: fix run on changes
Co-authored-by: Max Inden <mail@max-inden.de >
2020-09-01 12:48:03 +02:00
gabriel klawitter
7e72a658c7
fix check polkadot companion status check ( #6688 )
2020-07-20 11:05:27 +02:00
gabriel klawitter
537c829133
ci: add deployment of polkadot prometheus rules ( #6646 )
2020-07-14 17:51:11 +05:30
gabriel klawitter
2316da0523
ci: fix subdirectory upload to s3 ( #1398 )
2020-07-14 16:38:49 +05:30
gabriel klawitter
6f1d6e9dcc
ci: github api use token for pull requests ( #1099 )
2020-05-15 16:56:02 +05:30
gabriel klawitter
27250681bf
ci: github api use token for pull requests ( #6037 )
2020-05-15 11:34:16 +05:30
gabriel klawitter
65c5a1b5ac
ci: deploy: remove test branch ( #975 )
2020-04-06 11:48:02 +02:00
gabriel klawitter
189c542655
ci: kusama-nightly-staging: removal of substrate's polkadot-master branch ( #962 )
...
* ci: kusama-nightly-staging: remove builds for the branches and trigger deployment directly
* ci: kusama-nightly-staging: remove ii and fix
2020-04-03 20:48:49 +02:00
gabriel klawitter
14505471ee
ci: check_polkadot: check for companion ( #5429 )
2020-04-03 16:42:18 +02:00
gabriel klawitter
2008d3601a
ci: check_polkadot_companion_status: don't verify mergeable_state ( #5473 )
2020-03-31 19:33:35 +02:00
gabriel klawitter
b8eb094c7f
Ci check companion ( #5419 )
...
* add post-build-test stage
* check status
* fix busybox shell
* renaming for consistency
2020-03-31 10:55:12 +02:00
gabriel klawitter
15df85a000
ci: check_polkadot: look for arbitrary link to polkadot pr eventually ( #5415 )
2020-03-26 16:40:53 +01:00
gabriel klawitter
eb135ccb56
ci: check_polkadot: accept linking to polkadot pr ( #5410 )
2020-03-26 12:27:55 +01:00
75123f051e
check polkadot for companion pull requests ( #5262 )
...
* check_polkadot: move to external script
* check_polkadot: check for companion pr
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
Co-authored-by: Bastian Köcher <git@kchr.de >
2020-03-24 18:29:11 +05:30
gabriel klawitter
14c76cea4c
ci: check_runtime: fetch release tag iii ( #5292 )
2020-03-18 15:38:29 +05:30
gabriel klawitter
abe391a0a7
ci: check_runtime: fetch release tag ii ( #5263 )
2020-03-16 19:02:04 +01:00
gabriel klawitter
418b7b8bc2
ci: check_runtime: fetch release tag ( #5259 )
2020-03-16 12:28:07 +01:00
gabriel klawitter
b49bf9d5b0
ci: increase artifact retention period ( #869 )
...
* ci: increase artifact retention period
2020-03-05 14:12:00 +01:00
gabriel klawitter
c7a7197f97
ci: enable build for pre-tags ( #4836 )
...
* build for pre-tags
* shallow clone rustdocs
2020-02-06 16:47:44 +01:00
gabriel klawitter
9a2495c66e
ci: fix check_runtime on busybox ( #820 )
2020-02-03 16:53:20 +01:00
gabriel klawitter
38a01f3c65
ci: fix runtime version check ( #4741 )
2020-01-27 18:22:52 +01:00
gabriel klawitter
c9e2e5ea0c
ci: only tag breaksapi if there were changes to the runtime sources ( #798 )
2020-01-24 22:41:41 +08:00
gabriel klawitter
5b129f1292
ci: backport runtime version checks from v0.6 branch ( #774 )
...
* ci: backport runtime version checks from v0.6 branch
* adjust substrate version file path
2020-01-22 00:31:03 +08:00
gabriel klawitter
b0d1a7183a
ci: increase retention for logs of tests to 144 hours ( #4677 )
...
* ci: increase retention for logs of tests to 144 hours
* change to days
2020-01-20 17:26:19 +01:00
gabriel klawitter
039c73f428
ci: make sure master branch is available for check_runtime ( #720 )
2020-01-06 22:20:38 +09:00
gabriel klawitter
11b1bf230e
ci: fix release tagging after tags are added on the master branch ( #714 )
...
* ci: fix release tagging after tags are added on the master branch
* ci: latest tag applied to latest tag
2020-01-03 18:30:53 +00:00
gabriel klawitter
20604ecc50
ci: fetch master branch for runtime diff ( #708 )
2019-12-27 09:07:48 +01:00
gabriel klawitter
bb9c92204b
ci: increase git cloning depth to 100 ( #707 )
2019-12-24 16:13:26 +01:00
gabriel klawitter
9051945505
ci: increase git cloning depth to 100 ( #4481 )
...
* ci: increase git cloning depth to 100
* check_runtime: verify shallow git clones to contain origin/master
* check_runtime: fetch master branch
2019-12-23 19:43:05 +01:00
gabriel klawitter
663ff3db91
ci: add runtime version check ( #555 )
2019-11-09 10:46:36 +01:00
gabriel klawitter
203cd74466
ci: fix publishing of ci builds ( #488 )
2019-10-22 11:44:05 +02:00
gabriel klawitter
b890df6cde
change versioning and tagging of releases ( #476 )
...
* change versioning and tagging of releases
2019-10-16 16:03:28 +02:00
gabriel klawitter
dfa4e2128b
update branch name in Cargo.lock ( #473 )
2019-10-10 17:37:34 +02:00
gabriel klawitter
cccfdee49b
ci: build-linux-release fix missing bracket ( #434 )
2019-09-12 14:48:39 +02:00
gabriel klawitter
524890c335
ci: build kusama-nightly-staging and trigger deployment ( #430 )
...
* trigger pipeline in github-api for polkasync
* update polkadot branch name for replacement
* deployment: update project
2019-09-12 14:12:25 +02:00
gabriel klawitter
b3b511c974
Disable merge test enable kusama nightly staging test ( #412 )
...
* remove merge-test and set up kusama-nightly-staging
* refactor .gitlab-ci.yml
* kusama-nightly-staging typo i
* kusama-nightly-staging typo and cond --locked
2019-09-03 23:29:40 +01:00
gabriel klawitter
7126ade259
in order to make srml staking tests mandatory it is required to run on every pr ( #3511 )
2019-08-29 16:59:34 +02:00
gabriel klawitter and thiolliere
6acef99561
ci: add job to test staking in srml ( #2995 )
...
* ci: add job to test staking in srml
* restrict on code changes
* test whole package
Co-Authored-By: thiolliere <gui.thiolliere@gmail.com >
* add --release --verbose flags
2019-07-02 20:03:46 +02:00
gabriel klawitter
faabbb15c1
Ci publish rustdocs GitHub ( #2895 )
...
* ci: publish rustdocs to github repo substrate-developer-hub/rustdocs
2019-06-18 12:20:53 +02:00
gabriel klawitter
0634e90031
ci: fix indentation ( #280 )
2019-06-03 17:21:50 +02:00
gabriel klawitter
067d30b07e
ci: fix docker file for debian binary ( #265 )
2019-05-22 10:19:05 +02:00
gabriel klawitter
7fb3dc5f68
check line-width of only newly added lines ( #2522 )
...
* strictly require <= 120 characters
2019-05-13 17:51:09 +02:00
gabriel klawitter
e919304c3e
ci: fix dockerfile for debian build ( #2194 )
2019-04-03 14:38:16 +02:00
gabriel klawitter
728f0393c7
ci: remove ci for automated wasm rebuilds ( #2168 )
2019-04-02 12:19:52 +02:00
gabriel klawitter
33873d7ab6
ci: upload builds according to the tag if present ( #198 )
2019-03-29 17:17:42 +01:00
gabriel klawitter
5606afd886
Ci kubernetes chart update ( #187 )
...
* update helm chart from substrate
* ci: change container image to kubetools
2019-03-26 10:58:34 +01:00
gabriel klawitter
7ab7a826d3
ci: fix kubernetes chart ( #2111 )
2019-03-25 16:33:43 +01:00
gabriel klawitter
53f40c583d
Ci update names and chart ( #2076 )
...
* add option to specifiy substrate node name via environment variable file
* gitlab-ci: change job names and adopt to polkadot pipeline
* upgrade helm chart
Signed-off-by: gabriel <gabriel@parity.io >
2019-03-22 13:13:37 +01:00
gabriel klawitter
448c23dc52
CI update according to latest substrate ( #174 )
2019-03-07 20:44:32 +01:00
gabriel klawitter
7c1d1268ef
fix VERSION transport between stages ( #1888 )
2019-02-28 10:13:30 +01:00
gabriel klawitter
ea7da0d4a4
allow the whole doc pipeline to fail ( #1881 )
2019-02-27 14:17:19 +01:00
gabriel klawitter
f5c32f71f4
ci: add kubernetes helm chart and gcp deployment ( #1854 )
...
* ci: add kubernetes helm chart and gcp deployment
* use official or parity's docker images only
2019-02-27 12:37:10 +01:00
gabriel klawitter
fd4e71758e
ci: add check:merge:conflict job ( #153 )
...
* ci: add check:merge:conflict job
* split caches between test and release job
2019-02-26 15:41:40 +01:00
gabriel klawitter
797de27d2b
allow build:rust:doc:release job to fail ( #1812 )
2019-02-17 10:12:27 +01:00
gabriel klawitter
3cbf2bc9c4
gitlab-ci: merge-test stage ( #1752 )
2019-02-15 14:54:21 +01:00
gabriel klawitter
810c391de2
check spec_version and impl_version ( #1743 )
2019-02-09 17:29:15 +01:00
gabriel klawitter
91114c6c11
CI: label a pull request breaksapi if there are changes on the wasm source code but no changes to the spec_version ( #1727 )
...
* trigger labelling pipeline for runtime changing pull requests
* cut out aws config as it is now included in the parity/awscli image
2019-02-08 13:00:01 +01:00
gabriel klawitter
94e1e38008
build tagged versions ( #1712 )
2019-02-06 18:17:20 +01:00
gabriel klawitter
8aae19e2db
fix cache clearing error ( #1703 )
2019-02-06 12:40:36 +01:00
gabriel klawitter
888e7bb76f
add test for wasm runtime changes ( #1612 )
...
* add test for wasm runtime changes
* use default container
* disable cache for runtime source test
* compare spec_versions directly
2019-02-05 10:50:44 +01:00
gabriel klawitter
04175ddc83
[CI] Publish rustdoc ( #1446 )
...
* build rust docs and publish them on s3
* fix yaml anchors
* debug i
* debug fix
* typo
* add doc build caching
* cache doc artifacts
* test caching
* more caching, aws tuning
* debug i
* debug ii
* rework caching
* send to substrate_service/index.html per default
2019-01-16 12:17:57 +01:00
gabriel klawitter
6c0cfd1781
Upload builds to releases.parity.io ( #1233 )
...
* gitlab-ci.yml: upload binaries to s3
* gitlab-ci.yml: typo tag names
* gitlab-ci.yml: avoid dots in tags
* gitlab-ci.yml: try before_script
* gitlab-ci.yml: indentation
* gitlab-ci.yml: unified before_script
* gitlab-ci.yml: don't forget script
* use VERSION file
* build.sh only before builds
* git_strategy: none
* use own docker awscli image
* typo
* use artifacts folder
* enable uploads to s3 as well
* add builds.sh to tests
2018-12-10 17:24:35 +01:00
gabriel klawitter
f17258c14d
polkadot builds (gitlab), releases (docker) and deployment (kubernetes) ( #48 )
...
* ci: add Dockerfile and its build
* make docker version tag
* polkadot with static ip address in nodeport stateful set on kubernetes
* use helm for templating
* enable rbac for polkadot
2018-12-07 12:18:52 +01:00
gabriel klawitter
ccf575454e
substrate version string can and can not contain additional strings ( #1219 )
...
* substrate version string can and can not contain additional strings
* make substrate version detection future proof^tm
2018-12-06 12:08:43 +01:00
gabriel klawitter
aab15230af
.gitlab-ci.yml: update to include docker builds and publishing ( #1209 )
...
* .gitlab-ci.yml: update to include docker builds and publishing
* add Dockerfile for the ci
2018-12-05 18:44:04 +09:00
gabriel klawitter
f0eb519318
ci: change rust container tag from substrate to nightly ( #1015 )
2018-10-26 12:03:56 +02:00
gabriel klawitter
e68cd9df10
Gitlab ci sample ( #31 )
...
* add test build jobs for gitlab ci
* add web to only tests condition
* cleanup
* remove variables
2018-10-01 21:30:32 +01:00