Updated CI conf

This commit is contained in:
delvedor
2021-02-08 17:44:28 +01:00
parent 883ef386e3
commit 2494f08ad2
3 changed files with 7 additions and 8 deletions

View File

@ -18,7 +18,7 @@ require_stack_version
if [[ -z $es_node_name ]]; then if [[ -z $es_node_name ]]; then
# only set these once # only set these once
set -euo pipefail set -euo pipefail
export TEST_SUITE=${TEST_SUITE-oss} export TEST_SUITE=${TEST_SUITE-free}
export RUNSCRIPTS=${RUNSCRIPTS-} export RUNSCRIPTS=${RUNSCRIPTS-}
export DETACH=${DETACH-false} export DETACH=${DETACH-false}
export CLEANUP=${CLEANUP-false} export CLEANUP=${CLEANUP-false}
@ -27,8 +27,7 @@ if [[ -z $es_node_name ]]; then
export elastic_password=changeme export elastic_password=changeme
export elasticsearch_image=elasticsearch export elasticsearch_image=elasticsearch
export elasticsearch_url=https://elastic:${elastic_password}@${es_node_name}:9200 export elasticsearch_url=https://elastic:${elastic_password}@${es_node_name}:9200
if [[ $TEST_SUITE != "xpack" ]]; then if [[ $TEST_SUITE != "platinum" ]]; then
export elasticsearch_image=elasticsearch-${TEST_SUITE}
export elasticsearch_url=http://${es_node_name}:9200 export elasticsearch_url=http://${es_node_name}:9200
fi fi
export external_elasticsearch_url=${elasticsearch_url/$es_node_name/localhost} export external_elasticsearch_url=${elasticsearch_url/$es_node_name/localhost}

View File

@ -4,7 +4,7 @@
# to form a cluster suitable for running the REST API tests. # to form a cluster suitable for running the REST API tests.
# #
# Export the STACK_VERSION variable, eg. '8.0.0-SNAPSHOT'. # Export the STACK_VERSION variable, eg. '8.0.0-SNAPSHOT'.
# Export the TEST_SUITE variable, eg. 'oss' or 'xpack' defaults to 'oss'. # Export the TEST_SUITE variable, eg. 'free' or 'platinum' defaults to 'free'.
# Export the NUMBER_OF_NODES variable to start more than 1 node # Export the NUMBER_OF_NODES variable to start more than 1 node
# Version 1.2.0 # Version 1.2.0
@ -39,7 +39,7 @@ environment=($(cat <<-END
--env repositories.url.allowed_urls=http://snapshot.test* --env repositories.url.allowed_urls=http://snapshot.test*
END END
)) ))
if [[ "$TEST_SUITE" == "xpack" ]]; then if [[ "$TEST_SUITE" == "platinum" ]]; then
environment+=($(cat <<-END environment+=($(cat <<-END
--env ELASTIC_PASSWORD=$elastic_password --env ELASTIC_PASSWORD=$elastic_password
--env xpack.license.self_generated.type=trial --env xpack.license.self_generated.type=trial
@ -64,7 +64,7 @@ END
fi fi
cert_validation_flags="" cert_validation_flags=""
if [[ "$TEST_SUITE" == "xpack" ]]; then if [[ "$TEST_SUITE" == "platinum" ]]; then
cert_validation_flags="--insecure --cacert /usr/share/elasticsearch/config/certs/ca.crt --resolve ${es_node_name}:443:127.0.0.1" cert_validation_flags="--insecure --cacert /usr/share/elasticsearch/config/certs/ca.crt --resolve ${es_node_name}:443:127.0.0.1"
fi fi

View File

@ -9,7 +9,7 @@ NODE_JS_VERSION:
- 8 - 8
TEST_SUITE: TEST_SUITE:
- oss - free
- xpack - platinum
exclude: ~ exclude: ~