1 Commits
v1.0.0 ... dev

Author SHA1 Message Date
0dbfb9b03f Fix: made workspace copy dir relative 2025-04-15 20:22:21 +01:00
2 changed files with 8 additions and 26 deletions

View File

@@ -1,6 +1,11 @@
FROM ghcr.io/blueprintframework/blueprint:v1.11.10
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
ENV BASE_DIR=/srv/pterodactyl
ENTRYPOINT ["/entrypoint.sh"]
COPY ./github/workspace/. /srv/pterodactyl/.blueprint/dev/
RUN blueprint -build
RUN identifier=$(cat /srv/pterodactyl/.blueprint/dev/conf.yml | grep -m 1 "identifier:" | cut -d ":" -f2 | xargs) && \
cp /srv/pterodactyl/${identifier}.blueprint /github/workspace/${identifier}.blueprint && \
echo "${identifier}.blueprint" >> $GITHUB_OUTPUT

View File

@@ -1,23 +0,0 @@
#!/bin/bash
set -e
echo "Copying repo files into container"
cp -R /github/workspace/. /app/.blueprint/dev/
echo "Patching export script"
sed -i '4d' /app/scripts/commands/developer/export.sh
cd /app/.blueprint/dev
ls
cd /app/
echo "Running blueprint export"
blueprint -export
identifier=$(grep -m 1 "identifier:" /app/.blueprint/dev/conf.yml | cut -d ":" -f2 | xargs)
echo "Copying output back to workspace"
cp "/app/${identifier}.blueprint" "/github/workspace/${identifier}.blueprint"
echo "file=${identifier}.blueprint" >> $GITHUB_OUTPUT