WIP: Untested, solo caricati file di test
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
|
||||
my_dir="$(dirname "$0")"
|
||||
DIR_RETURN=`pwd`
|
||||
|
||||
cd "$my_dir"
|
||||
|
||||
source ./config
|
||||
|
||||
# Create paths
|
||||
mkdir -p /home/asdynamics/{private,storage}/$PROJECT_BUILDNAME
|
||||
mkdir -p /var/log/asdynamics/$PROJECT_BUILDNAME
|
||||
|
||||
# Copy application
|
||||
cp -r ./private/* /home/asdynamics/private/$PROJECT_BUILDNAME/
|
||||
|
||||
# Make bin executables
|
||||
chmod 0744 /home/asdynamics/private/$PROJECT_BUILDNAME/bin/*
|
||||
|
||||
# Overwrite opcache default config
|
||||
cat ./os/opcache.template.ini |
|
||||
sed -e "s/§PROJECT_BUILDNAME§/${PROJECT_BUILDNAME}/g" \
|
||||
> /usr/local/etc/php/conf.d/opcache.ini
|
||||
|
||||
# Generate Entrypoint
|
||||
cp "./os/worker-entrypoint" "/usr/local/bin/$PROJECT_BUILDNAME-entrypoint"
|
||||
chmod 0744 /usr/local/bin/$PROJECT_BUILDNAME-entrypoint
|
||||
|
||||
|
||||
cd "$DIR_RETURN"
|
||||
Reference in New Issue
Block a user