G
96e5316497
fix(jenkins): fix typo
2022-12-06 01:18:33 +01:00
Lorenzo Delgado
239ce4ffb6
ci(jenkins): split dockerfile into production and experimental stages
2022-12-01 12:45:06 +01:00
Lorenzo Delgado
4ed47c532b
ci(jenkins): support experimental flag in the pr and release pipelines
2022-12-01 11:28:09 +01:00
e7e4f41b68
ci: separate discord notification into a function
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-10-12 22:33:17 +02:00
bb3b67af07
ci: add username and email to build notifications
...
Makes it easier to identify who to talk to about a deployment.
This depends on the following plugin being installed:
https://plugins.jenkins.io/build-user-vars-plugin/
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-10-12 22:33:16 +02:00
11d3d7e1ec
ci: add diff link for previously deployed commit
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-28 17:48:31 +02:00
20e2a0360a
ci: use docker tag names closer to fleet names
...
To avoid naming confiusion.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-28 17:12:33 +02:00
af3bac2949
ci: build all when anything in ci folder changed
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-27 17:23:51 +02:00
235bfc7290
ci: add Discord notification for successful builds
...
This way teams can track what deployments happen when.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-27 16:19:24 +02:00
f6f2134fa7
ci: disable Nim compiler colors
...
Because they make things unreadable.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-07-22 13:45:47 +02:00
48e3c38f2a
ci: add timeouts to Jenkins pipelines
...
We've seen a few jobs running on MacOS hosts stuck for days:
* https://ci.status.im/job/nim-waku/job/prs/job/macos/job/PR-982/
* https://ci.status.im/job/nim-waku/job/prs/job/macos/job/PR-979/
Which is not acceptable.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-06-08 15:18:27 +02:00
Daniel Kaiser
40806860d9
chore(docker): use NIMFLAGS instead of NIM_PARAMS ( #961 )
...
NIM_PARAMS is and internal variable.
NIMFLAGS should be used outside of nimbus build system.
includes:
* fix(docker): copy RLN parameters.key into the container
* chore(makefile): NIMFLAGS in docker img rule
2022-05-17 21:11:07 +02:00
78334e3652
ci: add commit as label to Docker image
...
Helps with debugging issues related to specific versions.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-21 18:25:14 +01:00
9d498762f1
ci: add Jenkinsfile for Linux
...
Adding a single Jenkinsfile for PR builds that can run on all three
platforms supported by our Jenkins CI setup.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-29 17:36:52 +02:00