From 4ab21b443ebe3c99dffc5efb8508a209b770b467 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Wed, 18 Apr 2018 11:06:47 +0200 Subject: Add BuildKite pipelines along with a script to sync them --- pipelines.sh | 38 ++++++++++ pipelines/asciideck | 108 +++++++++++++++++++++++++++ pipelines/cowboy | 108 +++++++++++++++++++++++++++ pipelines/cowboy-prs | 128 +++++++++++++++++++++++++++++++ pipelines/cowlib | 157 +++++++++++++++++++++++++++++++++++++++ pipelines/cowlib-prs | 124 +++++++++++++++++++++++++++++++ pipelines/erlang-dot-mk | 108 +++++++++++++++++++++++++++ pipelines/erlang-dot-mk-packages | 122 ++++++++++++++++++++++++++++++ pipelines/erlang-dot-mk-prs | 126 +++++++++++++++++++++++++++++++ pipelines/gun | 124 +++++++++++++++++++++++++++++++ pipelines/gun-prs | 128 +++++++++++++++++++++++++++++++ pipelines/ranch | 108 +++++++++++++++++++++++++++ pipelines/ranch-prs | 126 +++++++++++++++++++++++++++++++ 13 files changed, 1505 insertions(+) create mode 100755 pipelines.sh create mode 100644 pipelines/asciideck create mode 100644 pipelines/cowboy create mode 100644 pipelines/cowboy-prs create mode 100644 pipelines/cowlib create mode 100644 pipelines/cowlib-prs create mode 100644 pipelines/erlang-dot-mk create mode 100644 pipelines/erlang-dot-mk-packages create mode 100644 pipelines/erlang-dot-mk-prs create mode 100644 pipelines/gun create mode 100644 pipelines/gun-prs create mode 100644 pipelines/ranch create mode 100644 pipelines/ranch-prs diff --git a/pipelines.sh b/pipelines.sh new file mode 100755 index 0000000..f7313bc --- /dev/null +++ b/pipelines.sh @@ -0,0 +1,38 @@ +#!/usr/bin/env sh + +# $BUILDKITE_API_TOKEN must be set. +if [ -z "$BUILDKITE_API_TOKEN" ]; then + echo 'Error: $BUILDKITE_API_TOKEN is empty or not set.' 1>&2 + exit 1 +fi + +BASE_URL=https://api.buildkite.com/v2/organizations/ninenines + +_download() { + for f in pipelines/* + do + curl -H "Authorization: Bearer $BUILDKITE_API_TOKEN" \ + "$BASE_URL/$f" > $f + done +} + +_upload() { + for f in pipelines/* + do + curl -H "Authorization: Bearer $BUILDKITE_API_TOKEN" \ + -X PATCH --data-binary @$f "$BASE_URL/$f" + done +} + +case "$1" in + download) + _download + ;; + upload) + _upload + ;; + *) + echo "Unknown command: $1" + exit 1 + ;; +esac diff --git a/pipelines/asciideck b/pipelines/asciideck new file mode 100644 index 0000000..18247dc --- /dev/null +++ b/pipelines/asciideck @@ -0,0 +1,108 @@ +{ + "id": "004d5364-a60a-4fcb-aca3-15c09bbb61e5", + "url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/asciideck", + "web_url": "https://buildkite.com/ninenines/asciideck", + "name": "Asciideck", + "description": null, + "slug": "asciideck", + "repository": "https://github.com/ninenines/asciideck", + "branch_configuration": null, + "default_branch": "master", + "skip_queued_branch_builds": true, + "skip_queued_branch_builds_filter": "", + "cancel_running_branch_builds": true, + "cancel_running_branch_builds_filter": "", + "provider": { + "id": "github", + "settings": { + "publish_commit_status": true, + "build_pull_requests": false, + "build_pull_request_forks": false, + "build_tags": false, + "publish_commit_status_per_step": true, + "skip_pull_request_builds_for_existing_commits": true, + "trigger_mode": "code", + "repository": "ninenines/asciideck", + "pull_request_branch_filter_configuration": "", + "pull_request_branch_filter_enabled": false + }, + "webhook_url": "https://webhook.buildkite.com/deliver/c8b86884d360b9e3cda2d592811be1e09edbe6e27e13e06448" + }, + "builds_url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/asciideck/builds", + "badge_url": "https://badge.buildkite.com/05e1b0358e6e07a81c6750e94ece0dcca5f2caade4a09726e6.svg", + "created_at": "2016-11-01T21:22:05.913Z", + "env": { + + }, + "scheduled_builds_count": 0, + "running_builds_count": 0, + "scheduled_jobs_count": 0, + "running_jobs_count": 1, + "waiting_jobs_count": 0, + "steps": [ + { + "type": "script", + "name": "Arch Linux", + "command": "make distclean\r\nmake -k ci\r\nmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=archlinux" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "FreeBSD", + "command": "gmake distclean\r\ngmake -k ci CI_ERLLVM=\r\ngmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=freebsd" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "OSX", + "command": "gmake distclean\r\ngmake -k ci CI_ERLLVM=\r\ngmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=osx" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Ubuntu", + "command": "make distclean\r\nmake -k ci\r\nmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=ubuntu" + ], + "concurrency": null, + "parallelism": null + } + ] +} diff --git a/pipelines/cowboy b/pipelines/cowboy new file mode 100644 index 0000000..97c0236 --- /dev/null +++ b/pipelines/cowboy @@ -0,0 +1,108 @@ +{ + "id": "bdda879c-cdcf-4fa6-b52d-c6ecf96c0f53", + "url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/cowboy", + "web_url": "https://buildkite.com/ninenines/cowboy", + "name": "Cowboy", + "description": null, + "slug": "cowboy", + "repository": "https://github.com/ninenines/cowboy", + "branch_configuration": null, + "default_branch": "master", + "skip_queued_branch_builds": true, + "skip_queued_branch_builds_filter": "", + "cancel_running_branch_builds": true, + "cancel_running_branch_builds_filter": "", + "provider": { + "id": "github", + "settings": { + "publish_commit_status": true, + "build_pull_requests": false, + "build_pull_request_forks": false, + "build_tags": false, + "publish_commit_status_per_step": true, + "trigger_mode": "code", + "repository": "ninenines/cowboy", + "skip_pull_request_builds_for_existing_commits": true, + "pull_request_branch_filter_configuration": "", + "pull_request_branch_filter_enabled": false + }, + "webhook_url": "https://webhook.buildkite.com/deliver/bd1b199ba59368266e96db79bd06b5b0f5cc7208059aba4648" + }, + "builds_url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/cowboy/builds", + "badge_url": "https://badge.buildkite.com/61972b651aa4fcd5cdbf5a4c4c308934be8f87e3ac2f2d97c7.svg", + "created_at": "2016-01-28T10:32:26.894Z", + "env": { + "CI_ERLANG_MK": "1" + }, + "scheduled_builds_count": 0, + "running_builds_count": 0, + "scheduled_jobs_count": 0, + "running_jobs_count": 4, + "waiting_jobs_count": 0, + "steps": [ + { + "type": "script", + "name": "Arch Linux", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze ERLANG_OTP=OTP-20.2.4", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=archlinux" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "FreeBSD", + "command": "gmake distclean\r\ngmake -k ci ci-auto-cleanup AUTO_CI_HIPE=\r\ngmake dialyze ERLANG_OTP=OTP-20.2.4", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=freebsd" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "OSX", + "command": "gmake distclean\r\ngmake -k ci ci-auto-cleanup\r\ngmake dialyze ERLANG_OTP=OTP-20.2.4", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=osx" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Ubuntu", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze ERLANG_OTP=OTP-20.2.4", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=ubuntu" + ], + "concurrency": null, + "parallelism": null + } + ] +} diff --git a/pipelines/cowboy-prs b/pipelines/cowboy-prs new file mode 100644 index 0000000..11772cd --- /dev/null +++ b/pipelines/cowboy-prs @@ -0,0 +1,128 @@ +{ + "id": "5c38ea04-2a38-4a01-9c27-276c36f6f31d", + "url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/cowboy-prs", + "web_url": "https://buildkite.com/ninenines/cowboy-prs", + "name": "Cowboy PRs", + "description": null, + "slug": "cowboy-prs", + "repository": "https://github.com/ninenines/cowboy", + "branch_configuration": null, + "default_branch": "master", + "skip_queued_branch_builds": false, + "skip_queued_branch_builds_filter": null, + "cancel_running_branch_builds": false, + "cancel_running_branch_builds_filter": null, + "provider": { + "id": "github", + "settings": { + "publish_commit_status": true, + "build_pull_requests": true, + "build_pull_request_forks": true, + "build_tags": false, + "publish_commit_status_per_step": true, + "skip_pull_request_builds_for_existing_commits": true, + "trigger_mode": "code", + "repository": "ninenines/cowboy", + "pull_request_branch_filter_configuration": "", + "pull_request_branch_filter_enabled": false + }, + "webhook_url": "https://webhook.buildkite.com/deliver/0896649a31033fb015d7a64d0d4507322391060916b17b5631" + }, + "builds_url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/cowboy-prs/builds", + "badge_url": "https://badge.buildkite.com/4d12d1c64a1b5589fcfd4e1b17f11f02d8eebd159b798b1ad7.svg", + "created_at": "2016-10-11T09:20:14.803Z", + "env": { + + }, + "scheduled_builds_count": 0, + "running_builds_count": 0, + "scheduled_jobs_count": 0, + "running_jobs_count": 0, + "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", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=archlinux" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "FreeBSD", + "command": "gmake distclean\r\ngmake -k ci\r\ngmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=freebsd" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "OSX", + "command": "gmake distclean\r\ngmake -k ci\r\ngmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=osx" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Ubuntu", + "command": "make distclean\r\nmake -k ci\r\nmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=ubuntu" + ], + "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", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=windows7" + ], + "concurrency": null, + "parallelism": null + } + ] +} diff --git a/pipelines/cowlib b/pipelines/cowlib new file mode 100644 index 0000000..a028e52 --- /dev/null +++ b/pipelines/cowlib @@ -0,0 +1,157 @@ +{ + "id": "9e708f12-8f3a-44f7-ae2f-3c728b4e16e0", + "url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/cowlib", + "web_url": "https://buildkite.com/ninenines/cowlib", + "name": "Cowlib", + "description": null, + "slug": "cowlib", + "repository": "https://github.com/ninenines/cowlib.git", + "branch_configuration": null, + "default_branch": "master", + "skip_queued_branch_builds": true, + "skip_queued_branch_builds_filter": "", + "cancel_running_branch_builds": true, + "cancel_running_branch_builds_filter": "", + "provider": { + "id": "github", + "settings": { + "publish_commit_status": true, + "build_pull_requests": false, + "build_pull_request_forks": false, + "build_tags": false, + "publish_commit_status_per_step": true, + "skip_pull_request_builds_for_existing_commits": true, + "trigger_mode": "code", + "repository": "ninenines/cowlib", + "pull_request_branch_filter_configuration": "", + "pull_request_branch_filter_enabled": false, + "commit_status_404s": 1 + }, + "webhook_url": "https://webhook.buildkite.com/deliver/b95d87f5ba369e577a52cd869b0c34afcd7ebe6aa0f2833cb3" + }, + "builds_url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/cowlib/builds", + "badge_url": "https://badge.buildkite.com/61bc0400979b37846c72584443e80ce8c8bfe08f1adc7ee011.svg", + "created_at": "2016-10-03T20:49:49.257Z", + "env": { + "CI_ERLANG_MK": "1" + }, + "scheduled_builds_count": 0, + "running_builds_count": 0, + "scheduled_jobs_count": 0, + "running_jobs_count": 7, + "waiting_jobs_count": 0, + "steps": [ + { + "type": "script", + "name": "Alpine", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze ERLANG_OTP=OTP-20.2.4\r\nmake perfs ERLANG_OTP=OTP-20.2.4", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=alpine" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Arch Linux", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze\r\nmake perfs", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + "KERL_CONFIGURE_OPTIONS": "--with-ssl=/root/openssl-1.0" + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=archlinux" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "CentOS", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze ERLANG_OTP=OTP-20.2.4\r\nmake perfs ERLANG_OTP=OTP-20.2.4", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=centos" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Debian", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze ERLANG_OTP=OTP-20.2.4\r\nmake perfs", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=debian" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "FreeBSD", + "command": "gmake distclean\r\ngmake -k ci ci-auto-cleanup\r\ngmake dialyze ERLANG_OTP=OTP-20.2.4\r\ngmake perfs", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=freebsd" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "OSX", + "command": "gmake distclean\r\ngmake -k ci ci-auto-cleanup\r\ngmake dialyze ERLANG_OTP=OTP-20.2.4\r\ngmake perfs", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=osx" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Ubuntu", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze ERLANG_OTP=OTP-20.2.4\r\nmake perfs", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=ubuntu" + ], + "concurrency": null, + "parallelism": null + } + ] +} diff --git a/pipelines/cowlib-prs b/pipelines/cowlib-prs new file mode 100644 index 0000000..3becb65 --- /dev/null +++ b/pipelines/cowlib-prs @@ -0,0 +1,124 @@ +{ + "id": "e1e03aa6-440d-4468-b6b0-1c8b6cc877c4", + "url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/cowlib-prs", + "web_url": "https://buildkite.com/ninenines/cowlib-prs", + "name": "Cowlib PRs", + "description": null, + "slug": "cowlib-prs", + "repository": "https://github.com/ninenines/cowlib.git", + "branch_configuration": null, + "default_branch": "master", + "skip_queued_branch_builds": false, + "skip_queued_branch_builds_filter": null, + "cancel_running_branch_builds": false, + "cancel_running_branch_builds_filter": null, + "provider": { + "id": "github", + "settings": { + "publish_commit_status": true, + "build_pull_requests": true, + "build_pull_request_forks": true, + "build_tags": false, + "publish_commit_status_per_step": true, + "skip_pull_request_builds_for_existing_commits": true, + "trigger_mode": "code", + "repository": "ninenines/cowlib", + "pull_request_branch_filter_configuration": "", + "pull_request_branch_filter_enabled": false + }, + "webhook_url": "https://webhook.buildkite.com/deliver/00858f0e9af9040643b6516625f686b7501b382243dd2a76bf" + }, + "builds_url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/cowlib-prs/builds", + "badge_url": "https://badge.buildkite.com/b5ec0cf8e7b10d52d49a61b9a9582383d65a5992363b74e5ac.svg", + "created_at": "2016-10-07T12:32:06.394Z", + "env": { + "CI_ERLANG_MK": "1" + }, + "scheduled_builds_count": 0, + "running_builds_count": 0, + "scheduled_jobs_count": 0, + "running_jobs_count": 5, + "waiting_jobs_count": 0, + "steps": [ + { + "type": "script", + "name": "Alpine", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze ERLANG_OTP=OTP-20.2.4\r\nmake perfs ERLANG_OTP=OTP-20.2.4", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=alpine" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Arch Linux", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze\r\nmake perfs", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + "KERL_CONFIGURE_OPTIONS": "--with-ssl=/root/openssl-1.0" + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=archlinux" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "CentOS", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze ERLANG_OTP=OTP-20.2.4\r\nmake perfs ERLANG_OTP=OTP-20.2.4", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=centos" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Debian", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze ERLANG_OTP=OTP-20.2.4\r\nmake perfs", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=debian" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Ubuntu", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze ERLANG_OTP=OTP-20.2.4\r\nmake perfs", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=ubuntu" + ], + "concurrency": null, + "parallelism": null + } + ] +} diff --git a/pipelines/erlang-dot-mk b/pipelines/erlang-dot-mk new file mode 100644 index 0000000..6423f73 --- /dev/null +++ b/pipelines/erlang-dot-mk @@ -0,0 +1,108 @@ +{ + "id": "de45ad0a-109f-419f-a6b7-8ab3922e503d", + "url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/erlang-dot-mk", + "web_url": "https://buildkite.com/ninenines/erlang-dot-mk", + "name": "Erlang.mk", + "description": null, + "slug": "erlang-dot-mk", + "repository": "https://github.com/ninenines/erlang.mk", + "branch_configuration": "!gh-pages", + "default_branch": "master", + "skip_queued_branch_builds": true, + "skip_queued_branch_builds_filter": "", + "cancel_running_branch_builds": true, + "cancel_running_branch_builds_filter": "", + "provider": { + "id": "github", + "settings": { + "publish_commit_status": true, + "build_pull_requests": false, + "build_pull_request_forks": false, + "build_tags": false, + "publish_commit_status_per_step": true, + "trigger_mode": "code", + "repository": "ninenines/erlang.mk", + "skip_pull_request_builds_for_existing_commits": true, + "pull_request_branch_filter_configuration": "", + "pull_request_branch_filter_enabled": false + }, + "webhook_url": "https://webhook.buildkite.com/deliver/abb14e9b80ef76a8a921e77cb7f25be3d1ab5ace1519b96fad" + }, + "builds_url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/erlang-dot-mk/builds", + "badge_url": "https://badge.buildkite.com/e23c2201e688b2e464fcac194a3294ee35a220c8b9f791baa2.svg", + "created_at": "2016-01-21T14:42:46.075Z", + "env": { + + }, + "scheduled_builds_count": 0, + "running_builds_count": 0, + "scheduled_jobs_count": 1, + "running_jobs_count": 1, + "waiting_jobs_count": 0, + "steps": [ + { + "type": "script", + "name": "Arch Linux", + "command": "make check -j 8 -k\r\nmake check LEGACY=1 -j 8 -k", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=archlinux" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "FreeBSD", + "command": "gmake check -j 8 -k\r\ngmake check LEGACY=1 -j 8 -k", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=freebsd" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "OSX", + "command": "gmake check -j 8 -k\r\ngmake check LEGACY=1 -j 8 -k", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=osx" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Ubuntu", + "command": "make check -j 8 -k\r\nmake check LEGACY=1 -j 8 -k", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=ubuntu" + ], + "concurrency": null, + "parallelism": null + } + ] +} diff --git a/pipelines/erlang-dot-mk-packages b/pipelines/erlang-dot-mk-packages new file mode 100644 index 0000000..0212f94 --- /dev/null +++ b/pipelines/erlang-dot-mk-packages @@ -0,0 +1,122 @@ +{ + "id": "a49ab8fb-1814-4094-a25b-e887cec50398", + "url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/erlang-dot-mk-packages", + "web_url": "https://buildkite.com/ninenines/erlang-dot-mk-packages", + "name": "Erlang.mk Packages", + "description": null, + "slug": "erlang-dot-mk-packages", + "repository": "https://github.com/ninenines/erlang.mk", + "branch_configuration": null, + "default_branch": "master", + "skip_queued_branch_builds": false, + "skip_queued_branch_builds_filter": null, + "cancel_running_branch_builds": false, + "cancel_running_branch_builds_filter": null, + "provider": { + "id": "github", + "settings": { + "publish_commit_status": true, + "build_pull_requests": true, + "build_pull_request_forks": false, + "build_tags": false, + "publish_commit_status_per_step": false, + "trigger_mode": "none", + "repository": "ninenines/erlang.mk", + "skip_pull_request_builds_for_existing_commits": true + }, + "webhook_url": "https://webhook.buildkite.com/deliver/e83bc8f4da8777829eb370215c70c4ef3c8fef2b4e636fc0b3" + }, + "builds_url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/erlang-dot-mk-packages/builds", + "badge_url": "https://badge.buildkite.com/cc3760f9c5970635caad15780f837de3474993f7b2099f5820.svg", + "created_at": "2015-12-04T17:58:01.149Z", + "env": { + + }, + "scheduled_builds_count": 0, + "running_builds_count": 0, + "scheduled_jobs_count": 41, + "running_jobs_count": 4, + "waiting_jobs_count": 0, + "steps": [ + { + "type": "script", + "name": "Arch Linux", + "command": "make packages -k", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": 420, + "agent_query_rules": [ + "os=archlinux" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "FreeBSD", + "command": "gmake packages -k", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": 420, + "agent_query_rules": [ + "os=freebsd" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "OSX", + "command": "gmake packages -k", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": 420, + "agent_query_rules": [ + "os=osx" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Ubuntu", + "command": "make packages -k", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": 420, + "agent_query_rules": [ + "os=ubuntu" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Windows 7", + "command": "make packages -k", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": 420, + "agent_query_rules": [ + "os=windows7" + ], + "concurrency": null, + "parallelism": null + } + ] +} diff --git a/pipelines/erlang-dot-mk-prs b/pipelines/erlang-dot-mk-prs new file mode 100644 index 0000000..e945fe7 --- /dev/null +++ b/pipelines/erlang-dot-mk-prs @@ -0,0 +1,126 @@ +{ + "id": "1cc99a3b-4ea7-4a9b-9771-84f5265dfe06", + "url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/erlang-dot-mk-prs", + "web_url": "https://buildkite.com/ninenines/erlang-dot-mk-prs", + "name": "Erlang.mk PRs", + "description": null, + "slug": "erlang-dot-mk-prs", + "repository": "https://github.com/ninenines/erlang.mk", + "branch_configuration": "!gh-pages", + "default_branch": "master", + "skip_queued_branch_builds": false, + "skip_queued_branch_builds_filter": "", + "cancel_running_branch_builds": false, + "cancel_running_branch_builds_filter": "", + "provider": { + "id": "github", + "settings": { + "publish_commit_status": true, + "build_pull_requests": true, + "build_pull_request_forks": true, + "build_tags": false, + "publish_commit_status_per_step": true, + "trigger_mode": "code", + "repository": "ninenines/erlang.mk", + "skip_pull_request_builds_for_existing_commits": true + }, + "webhook_url": "https://webhook.buildkite.com/deliver/e0d23532cdbeb5d467b3e4af7c3d9045a2ded3c0238315e8f1" + }, + "builds_url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/erlang-dot-mk-prs/builds", + "badge_url": "https://badge.buildkite.com/36b061138027daee523afcfb2b340cf8fe09609619b7936d50.svg", + "created_at": "2015-10-01T17:17:08.552Z", + "env": { + + }, + "scheduled_builds_count": 0, + "running_builds_count": 0, + "scheduled_jobs_count": 0, + "running_jobs_count": 0, + "waiting_jobs_count": 0, + "steps": [ + { + "type": "manual", + "label": "Review required before CI" + }, + { + "type": "script", + "name": "Arch Linux", + "command": "make check -j 8 -k\r\nmake check LEGACY=1 -j 8 -k", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=archlinux" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "FreeBSD", + "command": "gmake check -j 8 -k\r\ngmake check LEGACY=1 -j 8 -k", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=freebsd" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "OSX", + "command": "gmake check -j 8 -k\r\ngmake check LEGACY=1 -j 8 -k", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=osx" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Ubuntu", + "command": "make check -j 8 -k\r\nmake check LEGACY=1 -j 8 -k", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=ubuntu" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Windows 7", + "command": "make check -k\r\nmake check LEGACY=1 -k", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=windows7" + ], + "concurrency": null, + "parallelism": null + } + ] +} diff --git a/pipelines/gun b/pipelines/gun new file mode 100644 index 0000000..a89f3a9 --- /dev/null +++ b/pipelines/gun @@ -0,0 +1,124 @@ +{ + "id": "8d9162d3-f165-4988-bce8-8c564ad393d0", + "url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/gun", + "web_url": "https://buildkite.com/ninenines/gun", + "name": "Gun", + "description": null, + "slug": "gun", + "repository": "https://github.com/ninenines/gun", + "branch_configuration": null, + "default_branch": "master", + "skip_queued_branch_builds": true, + "skip_queued_branch_builds_filter": "", + "cancel_running_branch_builds": true, + "cancel_running_branch_builds_filter": "", + "provider": { + "id": "github", + "settings": { + "trigger_mode": "code", + "build_pull_requests": false, + "pull_request_branch_filter_enabled": false, + "skip_pull_request_builds_for_existing_commits": true, + "build_pull_request_forks": false, + "build_tags": false, + "publish_commit_status": true, + "publish_commit_status_per_step": true, + "repository": "ninenines/gun", + "pull_request_branch_filter_configuration": "" + }, + "webhook_url": "https://webhook.buildkite.com/deliver/ce8a014e07cd1e64b8a113ba3bd15eb84a163296a541e6a25a" + }, + "builds_url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/gun/builds", + "badge_url": "https://badge.buildkite.com/abc1dcdb2d179f30b68e49e03c85dfa36233e9cae2b334077f.svg", + "created_at": "2016-11-16T15:37:49.857Z", + "env": { + "CI_ERLANG_MK": "1" + }, + "scheduled_builds_count": 0, + "running_builds_count": 0, + "scheduled_jobs_count": 1, + "running_jobs_count": 1, + "waiting_jobs_count": 0, + "steps": [ + { + "type": "script", + "name": "Arch Linux", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze ERLANG_OTP=OTP-20.1.5", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=archlinux" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "FreeBSD", + "command": "gmake distclean\r\ngmake -k ci ci-auto-cleanup\r\ngmake dialyze ERLANG_OTP=OTP-20.1.5", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=freebsd" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "OSX", + "command": "gmake distclean\r\ngmake -k ci ci-auto-cleanup\r\ngmake dialyze ERLANG_OTP=OTP-20.1.5", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=osx" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Ubuntu", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze ERLANG_OTP=OTP-20.1.5", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=ubuntu" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Windows 7 (minus Dialyzer until OTP-20.2)", + "command": "make distclean\r\nmake -k ci-windows", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=windows7" + ], + "concurrency": null, + "parallelism": null + } + ] +} diff --git a/pipelines/gun-prs b/pipelines/gun-prs new file mode 100644 index 0000000..5a8cf2c --- /dev/null +++ b/pipelines/gun-prs @@ -0,0 +1,128 @@ +{ + "id": "ef455860-151b-42af-b7fe-2bfa4331d7e8", + "url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/gun-prs", + "web_url": "https://buildkite.com/ninenines/gun-prs", + "name": "Gun PRs", + "description": null, + "slug": "gun-prs", + "repository": "https://github.com/ninenines/gun", + "branch_configuration": null, + "default_branch": "master", + "skip_queued_branch_builds": false, + "skip_queued_branch_builds_filter": null, + "cancel_running_branch_builds": false, + "cancel_running_branch_builds_filter": null, + "provider": { + "id": "github", + "settings": { + "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, + "build_tags": false, + "publish_commit_status": true, + "publish_commit_status_per_step": true, + "repository": "ninenines/gun", + "pull_request_branch_filter_configuration": "" + }, + "webhook_url": "https://webhook.buildkite.com/deliver/1f1df5a59a344ff0dcba91c51bfbc8c00515815c1537e06128" + }, + "builds_url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/gun-prs/builds", + "badge_url": "https://badge.buildkite.com/a1aa03abceb713c8768ef03509f26cce35730f9209aec703d1.svg", + "created_at": "2016-11-21T10:32:44.691Z", + "env": { + + }, + "scheduled_builds_count": 0, + "running_builds_count": 0, + "scheduled_jobs_count": 0, + "running_jobs_count": 0, + "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", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=archlinux" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "FreeBSD", + "command": "gmake distclean\r\ngmake -k ci\r\ngmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=freebsd" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "OSX", + "command": "gmake distclean\r\ngmake -k ci\r\ngmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=osx" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Ubuntu", + "command": "make distclean\r\nmake -k ci\r\nmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=ubuntu" + ], + "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", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=windows7" + ], + "concurrency": null, + "parallelism": null + } + ] +} diff --git a/pipelines/ranch b/pipelines/ranch new file mode 100644 index 0000000..6312fa2 --- /dev/null +++ b/pipelines/ranch @@ -0,0 +1,108 @@ +{ + "id": "724ce121-c8ec-4fea-a341-fc09f522abe8", + "url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/ranch", + "web_url": "https://buildkite.com/ninenines/ranch", + "name": "Ranch", + "description": null, + "slug": "ranch", + "repository": "https://github.com/ninenines/ranch", + "branch_configuration": null, + "default_branch": "master", + "skip_queued_branch_builds": true, + "skip_queued_branch_builds_filter": "", + "cancel_running_branch_builds": true, + "cancel_running_branch_builds_filter": "", + "provider": { + "id": "github", + "settings": { + "publish_commit_status": true, + "build_pull_requests": false, + "build_pull_request_forks": false, + "build_tags": false, + "publish_commit_status_per_step": true, + "skip_pull_request_builds_for_existing_commits": true, + "trigger_mode": "code", + "repository": "ninenines/ranch", + "pull_request_branch_filter_configuration": "", + "pull_request_branch_filter_enabled": false + }, + "webhook_url": "https://webhook.buildkite.com/deliver/194c4c95da25a5bdab166c313fd5fcce3a3ac0cf4457559989" + }, + "builds_url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/ranch/builds", + "badge_url": "https://badge.buildkite.com/b93dbe1a93ef055da41d450f259b85d4cb061f787169f0f656.svg", + "created_at": "2016-10-08T20:51:03.722Z", + "env": { + "CI_ERLANG_MK": "1" + }, + "scheduled_builds_count": 0, + "running_builds_count": 0, + "scheduled_jobs_count": 0, + "running_jobs_count": 4, + "waiting_jobs_count": 0, + "steps": [ + { + "type": "script", + "name": "Arch Linux", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=archlinux" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "FreeBSD", + "command": "gmake distclean\r\ngmake -k ci ci-auto-cleanup\r\ngmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=freebsd" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "OSX", + "command": "gmake distclean\r\ngmake -k ci ci-auto-cleanup\r\ngmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=osx" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Ubuntu", + "command": "make distclean\r\nmake -k ci ci-auto-cleanup\r\nmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=ubuntu" + ], + "concurrency": null, + "parallelism": null + } + ] +} diff --git a/pipelines/ranch-prs b/pipelines/ranch-prs new file mode 100644 index 0000000..57fa5ef --- /dev/null +++ b/pipelines/ranch-prs @@ -0,0 +1,126 @@ +{ + "id": "c6966ca4-d252-4f40-9877-997c3f6ff0bd", + "url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/ranch-prs", + "web_url": "https://buildkite.com/ninenines/ranch-prs", + "name": "Ranch PRs", + "description": null, + "slug": "ranch-prs", + "repository": "https://github.com/ninenines/ranch", + "branch_configuration": "", + "default_branch": "master", + "skip_queued_branch_builds": false, + "skip_queued_branch_builds_filter": null, + "cancel_running_branch_builds": false, + "cancel_running_branch_builds_filter": null, + "provider": { + "id": "github", + "settings": { + "publish_commit_status": true, + "build_pull_requests": true, + "build_pull_request_forks": true, + "build_tags": false, + "publish_commit_status_per_step": true, + "trigger_mode": "code", + "repository": "ninenines/ranch", + "skip_pull_request_builds_for_existing_commits": true + }, + "webhook_url": "https://webhook.buildkite.com/deliver/16985b41e0418a63ca0ae3f9d9a273f332f6b61f5c82bea86c" + }, + "builds_url": "https://api.buildkite.com/v2/organizations/ninenines/pipelines/ranch-prs/builds", + "badge_url": "https://badge.buildkite.com/6c97ef62dba96534fd3db9b68fa2cd2591703feaa964edbc63.svg", + "created_at": "2015-12-18T19:14:45.897Z", + "env": { + + }, + "scheduled_builds_count": 0, + "running_builds_count": 0, + "scheduled_jobs_count": 0, + "running_jobs_count": 0, + "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", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=archlinux" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "FreeBSD", + "command": "gmake distclean\r\ngmake -k ci\r\ngmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + "CI_OTP": "OTP-18.0.3 OTP-18.1.5 OTP-18.2.4.1 OTP-18.3.4.4 OTP-19.0.7 OTP-19.1.6" + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=freebsd" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "OSX", + "command": "gmake distclean\r\ngmake -k ci\r\ngmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + "CI_OTP": "OTP-18.0.3 OTP-18.1.5 OTP-18.2.4.1 OTP-18.3.4.4 OTP-19.0.7 OTP-19.1.6" + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=osx" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Ubuntu", + "command": "make distclean\r\nmake -k ci\r\nmake dialyze", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=ubuntu" + ], + "concurrency": null, + "parallelism": null + }, + { + "type": "script", + "name": "Windows 7", + "command": "make clean && make tests -k PATH=\"/c/Program Files/erl5.10.4/bin:/usr/bin\"\r\nmake clean && make tests -k PATH=\"/c/Program Files/erl6.0/bin:/usr/bin\"\r\nmake clean && make tests -k PATH=\"/c/Program Files/erl6.1/bin:/usr/bin\"\r\nmake clean && make tests -k PATH=\"/c/Program Files/erl6.2/bin:/usr/bin\"\r\nmake clean && make tests -k PATH=\"/c/Program Files/erl6.3/bin:/usr/bin\"\r\nmake clean && make tests -k PATH=\"/c/Program Files/erl6.4/bin:/usr/bin\"\r\nmake 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", + "artifact_paths": "logs.html", + "branch_configuration": "", + "env": { + + }, + "timeout_in_minutes": null, + "agent_query_rules": [ + "os=windows7" + ], + "concurrency": null, + "parallelism": null + } + ] +} -- cgit v1.2.3