├── .buildkite └── .keep ├── .devcontainer └── devcontainer.json ├── .dockerignore ├── .empty ├── .envrc.sample ├── .gitignore ├── .rubocop.yml ├── Dockerfile ├── Dockerfile.beanstalkd ├── Gemfile ├── Gemfile.lock ├── README.md ├── Rakefile ├── bin ├── docs-preview-annotate ├── fetch-pr ├── pipeline-annotate ├── pipeline-generate ├── trigger-pipeline └── update-initial-pipelines ├── docker-compose.yml ├── lib ├── buildkite │ └── config │ │ ├── annotate.rb │ │ ├── build_context.rb │ │ ├── diff.rb │ │ ├── docker_build.rb │ │ ├── fetch_pr.rb │ │ ├── rake_command.rb │ │ ├── ruby_config.rb │ │ └── ruby_group.rb └── buildkite_config.rb ├── mysql-initdb.d └── create.sql ├── pipelines ├── buildkite-config │ └── initial.yml ├── docs-preview │ ├── initial.yml │ └── pipeline.rb ├── rails-ci-nightly │ └── initial.yml └── rails-ci │ ├── initial.yml │ └── pipeline.rb ├── runner ├── test ├── buildkite_config │ ├── test_build_context.rb │ ├── test_docker_build.rb │ ├── test_rake_command.rb │ ├── test_ruby_config.rb │ └── test_ruby_group.rb └── test_helper.rb └── tmp └── .keep /.buildkite/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/.dockerignore -------------------------------------------------------------------------------- /.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.envrc.sample: -------------------------------------------------------------------------------- 1 | export BUILDKITE_TOKEN=changeme 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.beanstalkd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/Dockerfile.beanstalkd -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/docs-preview-annotate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/bin/docs-preview-annotate -------------------------------------------------------------------------------- /bin/fetch-pr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/bin/fetch-pr -------------------------------------------------------------------------------- /bin/pipeline-annotate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/bin/pipeline-annotate -------------------------------------------------------------------------------- /bin/pipeline-generate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/bin/pipeline-generate -------------------------------------------------------------------------------- /bin/trigger-pipeline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/bin/trigger-pipeline -------------------------------------------------------------------------------- /bin/update-initial-pipelines: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/bin/update-initial-pipelines -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /lib/buildkite/config/annotate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/lib/buildkite/config/annotate.rb -------------------------------------------------------------------------------- /lib/buildkite/config/build_context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/lib/buildkite/config/build_context.rb -------------------------------------------------------------------------------- /lib/buildkite/config/diff.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/lib/buildkite/config/diff.rb -------------------------------------------------------------------------------- /lib/buildkite/config/docker_build.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/lib/buildkite/config/docker_build.rb -------------------------------------------------------------------------------- /lib/buildkite/config/fetch_pr.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/lib/buildkite/config/fetch_pr.rb -------------------------------------------------------------------------------- /lib/buildkite/config/rake_command.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/lib/buildkite/config/rake_command.rb -------------------------------------------------------------------------------- /lib/buildkite/config/ruby_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/lib/buildkite/config/ruby_config.rb -------------------------------------------------------------------------------- /lib/buildkite/config/ruby_group.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/lib/buildkite/config/ruby_group.rb -------------------------------------------------------------------------------- /lib/buildkite_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/lib/buildkite_config.rb -------------------------------------------------------------------------------- /mysql-initdb.d/create.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/mysql-initdb.d/create.sql -------------------------------------------------------------------------------- /pipelines/buildkite-config/initial.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/pipelines/buildkite-config/initial.yml -------------------------------------------------------------------------------- /pipelines/docs-preview/initial.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/pipelines/docs-preview/initial.yml -------------------------------------------------------------------------------- /pipelines/docs-preview/pipeline.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/pipelines/docs-preview/pipeline.rb -------------------------------------------------------------------------------- /pipelines/rails-ci-nightly/initial.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/pipelines/rails-ci-nightly/initial.yml -------------------------------------------------------------------------------- /pipelines/rails-ci/initial.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/pipelines/rails-ci/initial.yml -------------------------------------------------------------------------------- /pipelines/rails-ci/pipeline.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/pipelines/rails-ci/pipeline.rb -------------------------------------------------------------------------------- /runner: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/runner -------------------------------------------------------------------------------- /test/buildkite_config/test_build_context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/test/buildkite_config/test_build_context.rb -------------------------------------------------------------------------------- /test/buildkite_config/test_docker_build.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/test/buildkite_config/test_docker_build.rb -------------------------------------------------------------------------------- /test/buildkite_config/test_rake_command.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/test/buildkite_config/test_rake_command.rb -------------------------------------------------------------------------------- /test/buildkite_config/test_ruby_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/test/buildkite_config/test_ruby_config.rb -------------------------------------------------------------------------------- /test/buildkite_config/test_ruby_group.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/test/buildkite_config/test_ruby_group.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/buildkite-config/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /tmp/.keep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------