Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env bash
- if [ ! -f /app/artifactory/home/etc/artifactory.config.xml ]; then
- mkdir -p /app/artifactory/home/etc
- fi
- rm /app/artifactory/home/etc/{db.properties,binarystore.xml}
- cat <<EOF >/app/artifactory/home/etc/db.properties
- type=postgresql
- driver=org.postgresql.Driver
- url=jdbc:postgresql://$POSTGRESQL_ADDON_HOST:$POSTGRESQL_ADDON_PORT/$POSTGRESQL_ADDON_DB
- username=$POSTGRESQL_ADDON_USER
- password=$POSTGRESQL_ADDON_PASSWORD
- EOF
- cat <<EOF >/app/artifactory/home/etc/binarystore.xml
- <?xml version="1.0" encoding="UTF-8"?>
- <config version="v1">
- <chain template="file-system"/>
- <provider id="file-system" type="file-system">
- <baseDataDir>/app/artifactory/data</baseDataDir>
- <fileStoreDir>/app/artifactory/filestore</fileStoreDir>
- <tempDir>/app/artifactory/temp</tempDir>
- </provider>
- </config>
- EOF
- CONTAINER_OUTPUT=/home/bas/containers/apache-tomcat-8/
- cp misc/tomcat/{context.xml,logging.properties,artifactory.xml} $CONTAINER_OUTPUT/conf/
- cp misc/tomcat/access.xml $CONTAINER_OUTPUT/conf/Catalina/localhost/
- cp misc/tomcat/index.html $CONTAINER_OUTPUT/webapps/ROOT/
Add Comment
Please, Sign In to add comment