Skip to content

Commit

Permalink
add s2i conf
Browse files Browse the repository at this point in the history
Signed-off-by: Ryan Lerch <[email protected]>
  • Loading branch information
ryanlerch committed Apr 4, 2024
1 parent dcf6b9f commit 0a98f79
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions .s2i/bin/assemble
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#!/bin/bash -e

# The assemble script builds the application artifacts from a source and
# places them into appropriate directories inside the image.

# Execute the default S2I script
/usr/libexec/s2i/assemble

echo "---> Upgrade pip to the latest version ..."
pip install --upgrade pip

echo "---> Installing poetry ..."
pip install poetry

# Don't create virtual environments
poetry config virtualenvs.create false

echo "---> Installing application and dependencies ..."
poetry install --no-dev

# set permissions for any installed artifacts
fix-permissions /opt/app-root -P
echo "---> Installing application and dependencies ..."

0 comments on commit 0a98f79

Please sign in to comment.