Skip to content

Commit

Permalink
fix quickstart branch and library image substitution
Browse files Browse the repository at this point in the history
  • Loading branch information
gskrobisz committed Feb 13, 2025
1 parent 35674a1 commit 2ef8d88
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions .github/workflows/scripts/test-with-nu-quickstart.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,24 @@
cd "$(dirname "$0")"

cd ../../../
EXAMPLES_LIBABRY_BUILD_TEMP_VERSION=$(uuidgen | tr -d '-' | tr 'A-Z' 'a-z' | cut -c1-10)
echo "1. Building Scenario Examples Library image. Version: ${EXAMPLES_LIBABRY_BUILD_TEMP_VERSION}..."
docker buildx build --tag touk/nussknacker-example-scenarios-library:"$EXAMPLES_LIBABRY_BUILD_TEMP_VERSION" .
EXAMPLES_LIBRARY_BUILD_TEMP_VERSION=$(uuidgen | tr -d '-' | tr 'A-Z' 'a-z' | cut -c1-10)
echo "1. Building Scenario Examples Library image. Version: ${EXAMPLES_LIBRARY_BUILD_TEMP_VERSION}..."
docker buildx build --tag touk/nussknacker-example-scenarios-library:"$EXAMPLES_LIBRARY_BUILD_TEMP_VERSION" .

echo "2. Checking out Nu Quickstart..."
cd .github/workflows/scripts
rm -rf nussknacker-quickstart
git clone https://github.com/TouK/nussknacker-quickstart.git
cd nussknacker-quickstart
git checkout staging # TODO: change to main when Nu 1.17 is released
git checkout main
source .env
echo "Using Nu Quickstart with Nu version ${NUSSKNACKER_VERSION}."

echo "3. Setting proper Scenario Examples Library image version..."
if [[ "$OSTYPE" == "darwin"* ]]; then
sed -i '' "s|touk/nussknacker-example-scenarios-library:latest|touk/nussknacker-example-scenarios-library:${EXAMPLES_LIBABRY_BUILD_TEMP_VERSION}|g" docker-compose.yml
sed -i '' "s|touk/nussknacker-example-scenarios-library:.*|touk/nussknacker-example-scenarios-library:${EXAMPLES_LIBRARY_BUILD_TEMP_VERSION}|g" docker-compose.yml
else
sed -i "s|touk/nussknacker-example-scenarios-library:latest|touk/nussknacker-example-scenarios-library:${EXAMPLES_LIBABRY_BUILD_TEMP_VERSION}|g" docker-compose.yml
sed -i "s|touk/nussknacker-example-scenarios-library:.*|touk/nussknacker-example-scenarios-library:${EXAMPLES_LIBRARY_BUILD_TEMP_VERSION}|g" docker-compose.yml
fi

on_error() {
Expand Down

0 comments on commit 2ef8d88

Please # to comment.