aboutsummaryrefslogtreecommitdiffstats
path: root/pipelines/cowboy-prs
diff options
context:
space:
mode:
Diffstat (limited to 'pipelines/cowboy-prs')
-rw-r--r--pipelines/cowboy-prs77
1 files changed, 48 insertions, 29 deletions
diff --git a/pipelines/cowboy-prs b/pipelines/cowboy-prs
index e4a50d0..61bc19b 100644
--- a/pipelines/cowboy-prs
+++ b/pipelines/cowboy-prs
@@ -15,16 +15,19 @@
"provider": {
"id": "github",
"settings": {
- "publish_commit_status": true,
+ "trigger_mode": "code",
"build_pull_requests": true,
+ "pull_request_branch_filter_enabled": false,
+ "skip_pull_request_builds_for_existing_commits": true,
"build_pull_request_forks": true,
+ "prefix_pull_request_fork_branch_names": true,
"build_tags": false,
+ "publish_commit_status": true,
"publish_commit_status_per_step": true,
- "skip_pull_request_builds_for_existing_commits": true,
- "trigger_mode": "code",
+ "separate_pull_request_statuses": false,
+ "publish_blocked_as_pending": false,
"repository": "ninenines/cowboy",
- "pull_request_branch_filter_configuration": "",
- "pull_request_branch_filter_enabled": false
+ "pull_request_branch_filter_configuration": ""
},
"webhook_url": "https://webhook.buildkite.com/deliver/0896649a31033fb015d7a64d0d4507322391060916b17b5631"
},
@@ -41,9 +44,13 @@
"waiting_jobs_count": 0,
"steps": [
{
+ "type": "manual",
+ "label": "Review required"
+ },
+ {
"type": "script",
"name": "Arch Linux",
- "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze LATEST_ERLANG_OTP=1",
+ "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake distclean dialyze LATEST_ERLANG_OTP=1 KEEP_LOGS=1",
"artifact_paths": "logs.html",
"branch_configuration": "",
"env": {
@@ -58,8 +65,8 @@
},
{
"type": "script",
- "name": "Ubuntu",
- "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze LATEST_ERLANG_OTP=1",
+ "name": "FreeBSD",
+ "command": "gmake distclean\r\ngmake -k ci ci-auto-cleanup AUTO_CI_HIPE=\r\ngmake distclean dialyze LATEST_ERLANG_OTP=1 KEEP_LOGS=1",
"artifact_paths": "logs.html",
"branch_configuration": "",
"env": {
@@ -67,18 +74,31 @@
},
"timeout_in_minutes": null,
"agent_query_rules": [
- "os=ubuntu"
+ "os=freebsd"
],
"concurrency": null,
"parallelism": null
},
{
- "type": "waiter"
+ "type": "script",
+ "name": "OSX (disabled)",
+ "command": "# gmake distclean\r\n# gmake -k ci ci-auto-cleanup\r\n# gmake distclean dialyze LATEST_ERLANG_OTP=1 KEEP_LOGS=1",
+ "artifact_paths": "logs.html",
+ "branch_configuration": "",
+ "env": {
+
+ },
+ "timeout_in_minutes": null,
+ "agent_query_rules": [
+ "os=alpine"
+ ],
+ "concurrency": null,
+ "parallelism": null
},
{
"type": "script",
- "name": "Alpine",
- "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze LATEST_ERLANG_OTP=1",
+ "name": "Ubuntu",
+ "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake distclean dialyze LATEST_ERLANG_OTP=1 KEEP_LOGS=1",
"artifact_paths": "logs.html",
"branch_configuration": "",
"env": {
@@ -86,15 +106,15 @@
},
"timeout_in_minutes": null,
"agent_query_rules": [
- "os=alpine"
+ "os=ubuntu"
],
"concurrency": null,
"parallelism": null
},
{
"type": "script",
- "name": "Debian",
- "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze LATEST_ERLANG_OTP=1",
+ "name": "Windows 10",
+ "command": "make distclean\r\nmake -k ci-windows\r\nmake dialyze",
"artifact_paths": "logs.html",
"branch_configuration": "",
"env": {
@@ -102,7 +122,7 @@
},
"timeout_in_minutes": null,
"agent_query_rules": [
- "os=debian"
+ "os=win10"
],
"concurrency": null,
"parallelism": null
@@ -112,8 +132,8 @@
},
{
"type": "script",
- "name": "CentOS",
- "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze LATEST_ERLANG_OTP=1",
+ "name": "Alpine",
+ "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake distclean dialyze LATEST_ERLANG_OTP=1 KEEP_LOGS=1",
"artifact_paths": "logs.html",
"branch_configuration": "",
"env": {
@@ -121,19 +141,15 @@
},
"timeout_in_minutes": null,
"agent_query_rules": [
- "os=centos"
+ "os=alpine"
],
"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",
+ "name": "Debian",
+ "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake distclean dialyze LATEST_ERLANG_OTP=1 KEEP_LOGS=1",
"artifact_paths": "logs.html",
"branch_configuration": "",
"env": {
@@ -141,15 +157,18 @@
},
"timeout_in_minutes": null,
"agent_query_rules": [
- "os=freebsd"
+ "os=debian"
],
"concurrency": null,
"parallelism": null
},
{
+ "type": "waiter"
+ },
+ {
"type": "script",
- "name": "OSX",
- "command": "gmake distclean\r\ngmake -k ci ci-auto-cleanup\r\ngmake dialyze LATEST_ERLANG_OTP=1",
+ "name": "CentOS",
+ "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake distclean dialyze LATEST_ERLANG_OTP=1 KEEP_LOGS=1",
"artifact_paths": "logs.html",
"branch_configuration": "",
"env": {
@@ -157,7 +176,7 @@
},
"timeout_in_minutes": null,
"agent_query_rules": [
- "os=osx"
+ "os=centos"
],
"concurrency": null,
"parallelism": null