mirror of
https://github.com/wazuh/wazuh-docker.git
synced 2025-11-22 23:32:04 +00:00
Change variable name
This commit is contained in:
@@ -122,10 +122,10 @@ jobs:
|
|||||||
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||||
password: ${{ secrets.DOCKERHUB_PASSWORD }}
|
password: ${{ secrets.DOCKERHUB_PASSWORD }}
|
||||||
|
|
||||||
- name: Create packages_url.txt file
|
- name: Create artifact_urls.yml file
|
||||||
if : ${{ inputs.dev == true }}
|
if : ${{ inputs.dev == true }}
|
||||||
run: |
|
run: |
|
||||||
cat << EOF > packages_url.txt
|
cat << EOF > artifact_urls.yml
|
||||||
wazuh_manager_url_amd64_deb: "$(aws s3 presign s3://${{ vars.AWS_S3_BUCKET_DEV }}/development/wazuh/5.x/main/packages/wazuh-manager_5.0.0-${{ inputs.reference }}_amd64.deb --expires-in 3600 --region us-west-1)"
|
wazuh_manager_url_amd64_deb: "$(aws s3 presign s3://${{ vars.AWS_S3_BUCKET_DEV }}/development/wazuh/5.x/main/packages/wazuh-manager_5.0.0-${{ inputs.reference }}_amd64.deb --expires-in 3600 --region us-west-1)"
|
||||||
wazuh_manager_url_arm64_deb: "$(aws s3 presign s3://${{ vars.AWS_S3_BUCKET_DEV }}/development/wazuh/5.x/main/packages/wazuh-manager_5.0.0-${{ inputs.reference }}_arm64.deb --expires-in 3600 --region us-west-1)"
|
wazuh_manager_url_arm64_deb: "$(aws s3 presign s3://${{ vars.AWS_S3_BUCKET_DEV }}/development/wazuh/5.x/main/packages/wazuh-manager_5.0.0-${{ inputs.reference }}_arm64.deb --expires-in 3600 --region us-west-1)"
|
||||||
wazuh_manager_url_x86_64_rpm: "$(aws s3 presign s3://${{ vars.AWS_S3_BUCKET_DEV }}/development/wazuh/5.x/main/packages/wazuh-manager-5.0.0-${{ inputs.reference }}.x86_64.rpm --expires-in 3600 --region us-west-1)"
|
wazuh_manager_url_x86_64_rpm: "$(aws s3 presign s3://${{ vars.AWS_S3_BUCKET_DEV }}/development/wazuh/5.x/main/packages/wazuh-manager-5.0.0-${{ inputs.reference }}.x86_64.rpm --expires-in 3600 --region us-west-1)"
|
||||||
|
|||||||
@@ -43,22 +43,22 @@ build() {
|
|||||||
WAZUH_UI_REVISION="${WAZUH_TAG_REVISION}"
|
WAZUH_UI_REVISION="${WAZUH_TAG_REVISION}"
|
||||||
|
|
||||||
# Variables
|
# Variables
|
||||||
FILE="packages_url.txt"
|
ARTIFACT_URLS_FILE="artifact_urls.txt"
|
||||||
|
|
||||||
if [[ -f "$FILE" ]]; then
|
if [[ -f "$ARTIFACT_URLS_FILE" ]]; then
|
||||||
echo "$FILE exists. Using existing file."
|
echo "$ARTIFACT_URLS_FILE exists. Using existing file."
|
||||||
else
|
else
|
||||||
TAG="v${WAZUH_VERSION}"
|
TAG="v${WAZUH_VERSION}"
|
||||||
REPO="wazuh/wazuh-docker"
|
REPO="wazuh/wazuh-docker"
|
||||||
GH_URL="https://api.github.com/repos/${REPO}/git/refs/tags/${TAG}"
|
GH_URL="https://api.github.com/repos/${REPO}/git/refs/tags/${TAG}"
|
||||||
|
|
||||||
if curl -fsSL "$GH_URL" >/dev/null 2>&1; then
|
if curl -fsSL "$GH_URL" >/dev/null 2>&1; then
|
||||||
curl -fsSL -o "$FILE" "https://packages.wazuh.com/${WAZUH_MINOR_VERSION}/packages_url.txt"
|
curl -fsSL -o "$ARTIFACT_URLS_FILE" "https://packages.wazuh.com/${WAZUH_MINOR_VERSION}/${ARTIFACT_URLS_FILE}"
|
||||||
else
|
else
|
||||||
curl -fsSL -o "$FILE" "https://packages-dev.wazuh.com/${WAZUH_MINOR_VERSION}/packages_url.txt"
|
curl -fsSL -o "$ARTIFACT_URLS_FILE" "https://packages-dev.wazuh.com/${WAZUH_MINOR_VERSION}/${ARTIFACT_URLS_FILE}"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
awk -F':' '{name=$1; val=substr($0,length(name)+3); gsub(/[-.]/,"_",name); print name "=" val}' $FILE > packages_env.txt
|
awk -F':' '{name=$1; val=substr($0,length(name)+3); gsub(/[-.]/,"_",name); print name "=" val}' $ARTIFACT_URLS_FILE > artifacts_env.txt
|
||||||
|
|
||||||
echo WAZUH_VERSION=$WAZUH_IMAGE_VERSION > ../.env
|
echo WAZUH_VERSION=$WAZUH_IMAGE_VERSION > ../.env
|
||||||
echo WAZUH_IMAGE_VERSION=$WAZUH_IMAGE_VERSION >> ../.env
|
echo WAZUH_IMAGE_VERSION=$WAZUH_IMAGE_VERSION >> ../.env
|
||||||
@@ -69,7 +69,7 @@ build() {
|
|||||||
|
|
||||||
set -a
|
set -a
|
||||||
source ../.env
|
source ../.env
|
||||||
source ./packages_env.txt
|
source ./artifacts_env.txt
|
||||||
set +a
|
set +a
|
||||||
|
|
||||||
if [ "${MULTIARCH}" ];then
|
if [ "${MULTIARCH}" ];then
|
||||||
|
|||||||
Reference in New Issue
Block a user