aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2018-05-16 14:03:18 +0200
committerLoïc Hoguin <[email protected]>2018-05-16 14:03:18 +0200
commit0432c86311f0e6b4875608ec9ad760eef95b97a4 (patch)
tree95b7619742bb8fefc2546d5c957a23bb3bf1f86f
parent742cefb8b85ea9a73d72761b5d08c89e3e7441b7 (diff)
downloadci-0432c86311f0e6b4875608ec9ad760eef95b97a4.tar.gz
ci-0432c86311f0e6b4875608ec9ad760eef95b97a4.tar.bz2
ci-0432c86311f0e6b4875608ec9ad760eef95b97a4.zip
Enable Cowboy PRs CI without confirmation
-rw-r--r--pipelines/cowboy-prs72
-rw-r--r--pipelines/gun2
2 files changed, 56 insertions, 18 deletions
diff --git a/pipelines/cowboy-prs b/pipelines/cowboy-prs
index 11772cd..6281a5b 100644
--- a/pipelines/cowboy-prs
+++ b/pipelines/cowboy-prs
@@ -41,13 +41,9 @@
"waiting_jobs_count": 0,
"steps": [
{
- "type": "manual",
- "label": "Review required before CI"
- },
- {
"type": "script",
"name": "Arch Linux",
- "command": "make distclean\r\nmake -k ci\r\nmake dialyze",
+ "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze LATEST_ERLANG_OTP=1",
"artifact_paths": "logs.html",
"branch_configuration": "",
"env": {
@@ -62,8 +58,8 @@
},
{
"type": "script",
- "name": "FreeBSD",
- "command": "gmake distclean\r\ngmake -k ci\r\ngmake dialyze",
+ "name": "Ubuntu",
+ "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze LATEST_ERLANG_OTP=1",
"artifact_paths": "logs.html",
"branch_configuration": "",
"env": {
@@ -71,15 +67,18 @@
},
"timeout_in_minutes": null,
"agent_query_rules": [
- "os=freebsd"
+ "os=ubuntu"
],
"concurrency": null,
"parallelism": null
},
{
+ "type": "waiter"
+ },
+ {
"type": "script",
- "name": "OSX",
- "command": "gmake distclean\r\ngmake -k ci\r\ngmake dialyze",
+ "name": "Alpine",
+ "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze LATEST_ERLANG_OTP=1",
"artifact_paths": "logs.html",
"branch_configuration": "",
"env": {
@@ -87,15 +86,15 @@
},
"timeout_in_minutes": null,
"agent_query_rules": [
- "os=osx"
+ "os=alpine"
],
"concurrency": null,
"parallelism": null
},
{
"type": "script",
- "name": "Ubuntu",
- "command": "make distclean\r\nmake -k ci\r\nmake dialyze",
+ "name": "Debian",
+ "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze LATEST_ERLANG_OTP=1",
"artifact_paths": "logs.html",
"branch_configuration": "",
"env": {
@@ -103,15 +102,54 @@
},
"timeout_in_minutes": null,
"agent_query_rules": [
- "os=ubuntu"
+ "os=debian"
+ ],
+ "concurrency": null,
+ "parallelism": null
+ },
+ {
+ "type": "waiter"
+ },
+ {
+ "type": "script",
+ "name": "CentOS",
+ "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze LATEST_ERLANG_OTP=1",
+ "artifact_paths": "logs.html",
+ "branch_configuration": "",
+ "env": {
+
+ },
+ "timeout_in_minutes": null,
+ "agent_query_rules": [
+ "os=centos"
+ ],
+ "concurrency": null,
+ "parallelism": null
+ },
+ {
+ "type": "manual",
+ "label": "Review required"
+ },
+ {
+ "type": "script",
+ "name": "FreeBSD",
+ "command": "gmake distclean\r\ngmake -k ci ci-auto-cleanup AUTO_CI_HIPE=\r\ngmake dialyze LATEST_ERLANG_OTP=1",
+ "artifact_paths": "logs.html",
+ "branch_configuration": "",
+ "env": {
+
+ },
+ "timeout_in_minutes": null,
+ "agent_query_rules": [
+ "os=freebsd"
],
"concurrency": null,
"parallelism": null
},
{
"type": "script",
- "name": "Windows 7",
- "command": "make clean && make tests -k PATH=\"/c/Program Files/erl7.0/bin:/usr/bin\"\r\nmake clean && make tests -k PATH=\"/c/Program Files/erl7.1/bin:/usr/bin\"\r\nmake clean && make tests -k PATH=\"/c/Program Files/erl7.2.1/bin:/usr/bin\"\r\nmake clean && make tests -k PATH=\"/c/Program Files/erl7.3/bin:/usr/bin\"\r\nmake clean && make tests -k PATH=\"/c/Program Files/erl8.0/bin:/usr/bin\"\r\nmake clean && make tests -k PATH=\"/c/Program Files/erl8.1/bin:/usr/bin\"\r\nmake dialyze",
+ "name": "OSX",
+ "command": "gmake distclean\r\ngmake -k ci ci-auto-cleanup\r\ngmake dialyze LATEST_ERLANG_OTP=1",
"artifact_paths": "logs.html",
"branch_configuration": "",
"env": {
@@ -119,7 +157,7 @@
},
"timeout_in_minutes": null,
"agent_query_rules": [
- "os=windows7"
+ "os=osx"
],
"concurrency": null,
"parallelism": null
diff --git a/pipelines/gun b/pipelines/gun
index 059e567..6cbb80a 100644
--- a/pipelines/gun
+++ b/pipelines/gun
@@ -37,7 +37,7 @@
"scheduled_builds_count": 0,
"running_builds_count": 0,
"scheduled_jobs_count": 0,
- "running_jobs_count": 3,
+ "running_jobs_count": 0,
"waiting_jobs_count": 0,
"steps": [
{