OpenProject is the leading open source project management software.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openproject/packaging/setup

14 lines
548 B

#!/usr/bin/env bash
echo "ruby '2.1.6'" > Gemfile.local
cp -f packaging/conf/configuration.yml config/configuration.yml
sed -i "s|config.serve_static_files = false|config.serve_static_files = true|" config/environments/production.rb
cp -f packaging/conf/000-establish-connection.rb config/initializers/
# Specific npmrc used for packaging
cp -f packaging/.npmrc .npmrc
# replace every occurrence of _APP_NAME_ with the corresponding application name we're packaging
find packaging/ -type f -print0 | xargs -0 sed -i "s|_APP_NAME_|${APP_NAME}|"