mirror of
https://github.com/elastic/logstash.git
synced 2025-04-24 14:47:19 -04:00
This commit adds integration tests to the
Buildkite PR pipeline.
Relates:
- https://github.com/elastic/logstash/pull/15437
- https://github.com/elastic/ingest-dev/issues/1721
- https://github.com/elastic/logstash/pull/15279
(cherry picked from commit 816d7e6b2b
)
Co-authored-by: Dimitrios Liappis <dimitrios.liappis@gmail.com>
This commit is contained in:
parent
761aa8646b
commit
13962d8557
2 changed files with 38 additions and 2 deletions
|
@ -42,3 +42,33 @@ steps:
|
|||
source .buildkite/scripts/common/container-agent.sh
|
||||
source .buildkite/scripts/pull-requests/sonar-env.sh
|
||||
ci/unit_tests.sh java
|
||||
|
||||
- label: ":lab_coat: Integration Tests / part 1"
|
||||
key: "integration-tests-part-1"
|
||||
agents:
|
||||
image: "docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-logstash-ci-no-root"
|
||||
cpu: "8"
|
||||
memory: "16Gi"
|
||||
ephemeralStorage: "100Gi"
|
||||
# Run as a non-root user
|
||||
imageUID: "1002"
|
||||
command: |
|
||||
set -euo pipefail
|
||||
|
||||
source .buildkite/scripts/common/container-agent.sh
|
||||
ci/integration_tests.sh split 0
|
||||
|
||||
- label: ":lab_coat: Integration Tests / part 2"
|
||||
key: "integration-tests-part-2"
|
||||
agents:
|
||||
image: "docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-logstash-ci-no-root"
|
||||
cpu: "8"
|
||||
memory: "16Gi"
|
||||
ephemeralStorage: "100Gi"
|
||||
# Run as a non-root user
|
||||
imageUID: "1002"
|
||||
command: |
|
||||
set -euo pipefail
|
||||
|
||||
source .buildkite/scripts/common/container-agent.sh
|
||||
ci/integration_tests.sh split 1
|
||||
|
|
|
@ -7,5 +7,11 @@
|
|||
|
||||
set -euo pipefail
|
||||
|
||||
export PATH="/usr/local/rbenv/bin:$PATH"
|
||||
eval "$(rbenv init -)"
|
||||
if [[ $(whoami) == "logstash" ]]
|
||||
then
|
||||
export PATH="/home/logstash/.rbenv/bin:$PATH"
|
||||
eval "$(rbenv init -)"
|
||||
else
|
||||
export PATH="/usr/local/rbenv/bin:$PATH"
|
||||
eval "$(rbenv init -)"
|
||||
fi
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue