Skip to content

Commit 27244f7

Browse files
committed
chore: revert change to ci file
1 parent 23a8e25 commit 27244f7

File tree

1 file changed

+20
-3
lines changed

1 file changed

+20
-3
lines changed

.ci/ubuntu/one-node/gha-setup.sh

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ readonly rabbitmq_image="${RABBITMQ_IMAGE:-rabbitmq:4-management}"
1414
readonly docker_name_prefix='rabbitmq-amqp-dotnet-client'
1515
readonly docker_network_name="$docker_name_prefix-network"
1616

17+
if [[ ! -v GITHUB_ACTIONS ]]
18+
then
19+
GITHUB_ACTIONS='false'
20+
fi
1721

1822
if [[ -d $GITHUB_WORKSPACE ]]
1923
then
@@ -122,7 +126,14 @@ function get_rabbitmq_id
122126
local rabbitmq_docker_id
123127
rabbitmq_docker_id="$(docker inspect --format='{{.Id}}' "$rabbitmq_docker_name")"
124128
echo "[INFO] '$rabbitmq_docker_name' docker id is '$rabbitmq_docker_id'"
125-
129+
if [[ -v GITHUB_OUTPUT ]]
130+
then
131+
if [[ -f $GITHUB_OUTPUT ]]
132+
then
133+
echo "[INFO] GITHUB_OUTPUT file: '$GITHUB_OUTPUT'"
134+
fi
135+
echo "id=$rabbitmq_docker_id" >> "$GITHUB_OUTPUT"
136+
fi
126137
}
127138

128139
function install_ca_certificate
@@ -135,9 +146,15 @@ function install_ca_certificate
135146
openssl version -d
136147
set -o errexit
137148

138-
149+
if [[ $GITHUB_ACTIONS == 'true' ]]
150+
then
151+
readonly openssl_store_dir='/usr/lib/ssl/certs'
152+
sudo cp -vf "$GITHUB_WORKSPACE/.ci/certs/ca_certificate.pem" "$openssl_store_dir"
153+
sudo ln -vsf "$openssl_store_dir/ca_certificate.pem" "$openssl_store_dir/$(openssl x509 -hash -noout -in $openssl_store_dir/ca_certificate.pem).0"
154+
else
139155
echo "[WARNING] you must install '$GITHUB_WORKSPACE/.ci/certs/ca_certificate.pem' manually into your trusted root store"
140-
156+
fi
157+
141158
openssl s_client -connect localhost:5671 \
142159
-CAfile "$GITHUB_WORKSPACE/.ci/certs/ca_certificate.pem" \
143160
-cert "$GITHUB_WORKSPACE/.ci/certs/client_localhost_certificate.pem" \

0 commit comments

Comments
 (0)