Skip to content

Commit

Permalink
Fixes #585 [Releng] SAP Cloud Foundry - Runtime Only Image
Browse files Browse the repository at this point in the history
  • Loading branch information
ThuF committed Jul 21, 2020
1 parent 9bd3ac6 commit 905afc1
Show file tree
Hide file tree
Showing 31 changed files with 902 additions and 161 deletions.
15 changes: 14 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,11 @@ script:
- docker tag $REPO_BASE_SAP_CF:$COMMIT $REPO_BASE_SAP_CF:$DIRIGIBLE_VERSION
- docker push $REPO_BASE_SAP_CF:$DIRIGIBLE_VERSION

# Image dirigiblelabs/dirigible-base-platform-sap-cf-runtime
- docker build -f releng/sap-cf-runtime/Dockerfile-base -t $REPO_BASE_SAP_CF_RUNTIME:$COMMIT --build-arg DIRIGIBLE_VERSION=$DIRIGIBLE_VERSION releng/sap-cf-runtime
- docker tag $REPO_BASE_SAP_CF_RUNTIME:$COMMIT $REPO_BASE_SAP_CF_RUNTIME:$DIRIGIBLE_VERSION
- docker push $REPO_BASE_SAP_CF_RUNTIME:$DIRIGIBLE_VERSION

# Image dirigiblelabs/dirigible-all
- docker build -f releng/server-all/Dockerfile -t $REPO_ALL:$COMMIT --build-arg DIRIGIBLE_VERSION=$DIRIGIBLE_VERSION releng/server-all
- docker tag $REPO_ALL:$COMMIT $REPO_ALL:$DIRIGIBLE_VERSION
Expand Down Expand Up @@ -105,7 +110,13 @@ script:
- docker build -f releng/sap-cf-all/Dockerfile -t $REPO_SAP_CF:$COMMIT --build-arg DIRIGIBLE_VERSION=$DIRIGIBLE_VERSION releng/sap-cf-all
- docker tag $REPO_SAP_CF:$COMMIT $REPO_SAP_CF:$DIRIGIBLE_VERSION
- docker push $REPO_SAP_CF:$DIRIGIBLE_VERSION
env:

# Image dirigiblelabs/dirigible-sap-cf-runtime
- docker build -f releng/sap-cf-runtime/Dockerfile -t $REPO_SAP_CF_RUNTIME:$COMMIT --build-arg DIRIGIBLE_VERSION=$DIRIGIBLE_VERSION releng/sap-cf-runtime
- docker tag $REPO_SAP_CF_RUNTIME:$COMMIT $REPO_SAP_CF_RUNTIME:$DIRIGIBLE_VERSION
- docker push $REPO_SAP_CF_RUNTIME:$DIRIGIBLE_VERSION

env:
global:
- COMMIT=${TRAVIS_COMMIT::8}
- REPO=dirigiblelabs/dirigible-tomcat
Expand All @@ -118,6 +129,7 @@ env:
- REPO_BASE_RUNTIME=dirigiblelabs/dirigible-base-platform-runtime
- REPO_BASE_RUNTIME_KEYCLOAK=dirigiblelabs/dirigible-base-platform-runtime-keycloak
- REPO_BASE_SAP_CF=dirigiblelabs/dirigible-base-platform-sap-cf
- REPO_BASE_SAP_CF_RUNTIME=dirigiblelabs/dirigible-base-platform-sap-cf-runtime
- REPO_ALL=dirigiblelabs/dirigible-all
- REPO_ANONYMOUS=dirigiblelabs/dirigible-anonymous
- REPO_ANONYMOUS_RUNTIME=dirigiblelabs/dirigible-runtime-anonymous
Expand All @@ -127,5 +139,6 @@ env:
- REPO_RUNTIME=dirigiblelabs/dirigible-runtime
- REPO_RUNTIME_KEYCLOAK=dirigiblelabs/dirigible-runtime-keycloak
- REPO_SAP_CF=dirigiblelabs/dirigible-sap-cf
- REPO_SAP_CF_RUNTIME=dirigiblelabs/dirigible-sap-cf-runtime
- secure: "NucLZg3isAoRh1VTQWU1RXmmDggFYBXyTpZDpiPiLQRGRwE2QngKoVk6603ykZUMx3eIXqxB8aYPU2J1O2nnMfsg5MUlnSsR6UT3MIdcw0QQHfsQo8g2gKMzScmpinHXuzfkq567DAeEQNRqcSMsJjqmKAZh+njVMOnuNXceZ92qeVGFdj9IbblixVKPwk2itn+QlwWS1mk6v8JHqefGRnBKnR6Dk/V7Ejivjx50DucAkZLwafXNsOa6LWmKzayiROe2d2px73rRLOLOdNtgWsnZJeuxUHTj1pHIy4zBzGmPag1wFHOEFM7EMlKh6I2UyiEQCEnp66oBd9NyFTae+0dPCV4q21LJ6PZrZqQNe/EN/olTLYWM3ZeznGpKC9OXBjNLuWcXbyiBZ2R5PsqgadlcYDuE5tGhLZHBBfk41NsuxcXcOTivb8spf0rytZsG6cDXkbx6ok9ICASVEse4T+dK0QMsiTnfGW6bdQxWAQL6Zng+MnJ0RHVcBZ6IOrlb3GLbeWWSejX2StKf9kVljt6XrwyQy88IhAoMDOit6pKoRC6VhDBCdlDb0JWnBavwy6Zp1dK9PWKfoHSwI8zxv849JJKfCEGupdAEu/TzLX3O4k+BIUUE9+5vgcFcXDERPHcefYu7XWRbTGRf8uaPTvMHv1VZPgGejnPeunspfQw="
- secure: "DDiE+Nv/KwpPfth5KKN69JNDXA7TIiQ4kfZjsx2mxaRUAiRj1xKBjvJZa1NJ+wNlgFLAlRQkxPwLY35uRnjEO2xFbw6cGdCTO1jxlccax6vbkV2Ywv8ZvTKWAOkBvCfHsLOiN9b2SH+0H/R/b1B3LrfNqJEJtsPP+xNC0sguwYP0Furvg01lAEpcWpnhkH6vod+8MaR/DN9ia5pi+MaGH14q7L/LRvkLOt3VrX1LJaTDFx4sWBz/GXf94KYp8D92cJrIGTEHpwhSroyNwkCzT3iBaidsZF8P2aNHQQQ3yx7iFZge67EUdEv1nYTPlUcG3vLKYdKe5boQXkY4Lz0h7hPvo0GhZEUsoZUfiiitnrY3yzgN7XM8tBmIISrDxpmalm7quPJle8CnON1jB2oAqDxRgCHJeuJbyE0kxKAMDJad8dMSe3L3GLQ6OJmT+sJ3vCN/EoB3oVgC4CPnN+O20gcDrQHJzMGKEdZqN27r2yWA1z5TYnvn0ROlnagMjkzsAw7qfXta30R3taSz53ySEoBR+d972fYHpP2VENhbnkw6ahSI5w6L1K3kSvWQ9iyWnDYN2lDinp09jnXZVEv4houxv5VUx8AtfgNZXOR+o7+aa+OnXfpZjnOKoZFo4aQpTf3Wpm9wZcTmq///qlgeoNBRDbLaptQizzP4HJFHArg="
2 changes: 2 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -596,6 +596,8 @@
<module>releng/sap-all</module>
<module>releng/sap-all-ephemeral</module>
<module>releng/sap-cf-all</module>
<module>releng/sap-cf-base</module>
<module>releng/sap-cf-runtime</module>
<module>releng/sap-cms</module>
<module>releng/server-all</module>
<module>releng/server-keycloak-all</module>
Expand Down
162 changes: 2 additions & 160 deletions releng/sap-cf-all/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,171 +36,13 @@
</build>

<dependencies>

<!-- Platform -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4j.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>${logback.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>${logback.version}</version>
<scope>compile</scope>
</dependency>

<!-- Commons -->
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-commons-config</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>

<!-- API -->
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-api</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>

<!-- Repository -->
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-repository</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-repository-local</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-repository-master</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>

<!-- Database -->
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-database</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-database-h2</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-database-custom</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>

<!-- Core Services -->
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-core</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>

<!-- Services -->
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-services</artifactId>
<version>5.1.0-SNAPSHOT</version>
<exclusions>
<exclusion>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-service-security</artifactId>
</exclusion>
</exclusions>
</dependency>

<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-engine</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>

<!-- CMS -->
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-cms-api</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-cms-internal</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-cms-database</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>

<!-- BPM -->
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-bpm</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>

<!-- IDE Plugins -->
<!-- Cloud Foundry - Base -->
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-ide</artifactId>
<artifactId>dirigible-sap-cf-base</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>

<!-- Templates Plugins -->
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-templates</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>

<!-- Resources Plugins -->
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-resources</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>

<!-- External API modules -->
<dependency>
<groupId>org.eclipse.dirigible</groupId>
<artifactId>dirigible-ext</artifactId>
<version>5.1.0-SNAPSHOT</version>
</dependency>

<!-- External -->
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>jsr250-api</artifactId>
<version>${jsr250-api.version}</version>
</dependency>
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.3</version>
</dependency>

<!-- External - Jetty -->
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-servlets</artifactId>
<version>${jetty.version}</version>
</dependency>
</dependencies>

<properties>
Expand Down
Loading

0 comments on commit 905afc1

Please sign in to comment.