Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/manual__create-new-docker-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,9 @@ jobs:
fail-fast: false
matrix:
variant:
- full
# NOTE: latest version of Gitlab is significantly more costly to run, making it quite unfeasible to run
# all components in the same container, i.e. we disable full build for now.
# - full
- slim
- slim-dbs
steps:
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/manual__publish-docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@ jobs:
fail-fast: false
matrix:
variant:
- full
# NOTE: latest version of Gitlab is significantly more costly to run, making it quite unfeasible to run
# all components in the same container, i.e. we disable full build for now.
# - full
- slim
- slim-dbs
steps:
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/publish-docker-snapshot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@ jobs:
fail-fast: false
matrix:
variant:
- full
# NOTE: latest version of Gitlab is significantly more costly to run, making it quite unfeasible to run
# all components in the same container, i.e. we disable full build for now.
# - full
- slim
- slim-dbs
steps:
Expand Down
3 changes: 0 additions & 3 deletions installers/omnibus/.env
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,5 @@ LEGEND_OMNIBUS_ENGINE_TEMP_DB_PORT=6310
LEGEND_OMNIBUS_SDLC_PORT=6100
LEGEND_OMNIBUS_SDLC_ADMIN_PORT=6101

# Legend Pure IDE
LEGEND_OMNIBUS_PURE_IDE_PORT=9200

# Legend Studio
LEGEND_OMNIBUS_STUDIO_PORT=9000
3 changes: 1 addition & 2 deletions installers/omnibus/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,14 +72,13 @@ In addition, it uses [Supervisor](http://supervisord.org/) to launch and manage
- **Legend SDLC:** http://localhost:6900/sdlc (port: 6100)
- **Legend Engine:** http://localhost:6900/engine (port: 6300)
- **Legend Studio:** http://localhost:6900/studio (port: 9000)
- **Legend Pure IDE:** http://localhost:6900/ide (port: 9200)

### Image Variants

The `finos/legend-omnibus` image comes with [several variants](https://github.com/finos/legend/tree/master/installers/omnibus/variants), each designed for a specific use case and comes with different configurations:

- **Full/Standard (finos/legend-omnibus:\<version\>):** This includes all the components, it takes a while longer to run/build as it spins up its own instance of `Gitlab`
- **Slim (finos/legend-omnibus:\<version\>-slim):** This does not include `Gitlab` and `Pure IDE` and allows configuring `Legend SDLC` running mode
- **Slim (finos/legend-omnibus:\<version\>-slim):** This does not include `Gitlab` and allows configuring `Legend SDLC` running mode

#### Options

Expand Down
3 changes: 3 additions & 0 deletions installers/omnibus/components/engine/config/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,9 @@ relationalexecution:
org.finos.legend.engine.authentication.LegendDefaultDatabaseAuthenticationFlowProvider
flowProviderConfiguration:
_type: legendDefault
errorhandlingconfiguration:
enabled: true
activatorConfiguration: []
vaults:
- _type: property
location: /app/engine/config/vault.properties
84 changes: 84 additions & 0 deletions installers/omnibus/components/engine/config/engine-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
deployment:
mode: TEST_IGNORE_FUNCTION_MATCH
logging:
level: error
appenders:
- type: console
logFormat: "%msg\r\n"
#pac4j:
# bypassPaths:
# - "/api/server/v1/info"
# clients:
# - org.pac4j.core.client.direct.AnonymousClient: {}
# mongoSession:
# enabled: false
pac4j:
callbackPrefix: /api/pac4j/login
clients:
- org.pac4j.core.client.direct.AnonymousClient: {}
- org.finos.legend.server.pac4j.gitlab.GitlabPersonalAccessTokenClient:
# name: pat
headerTokenName: legend-test-pat
scheme: https
gitlabHost: gitlab.com
gitlabApiVersion: v4
bypassPaths:
- /api/info
cors:
allowedHeaders:
- X-Requested-With
- Content-Type
- Accept
- Origin
- Access-Control-Allow-Credentials
- x-b3-parentspanid
- x-b3-sampled
- x-b3-spanid
- x-b3-traceid
- legend-test-pat
opentracing:
elastic: ''
zipkin: ''
uri: ''
authenticator:
principal: ''
keytab: ''
swagger:
title: Legend Engine
resourcePackage: org.finos.legend
sessionCookie: LEGEND_ENGINE_JSESSIONID
server:
rootPath: "/api"
applicationConnectors:
- maxRequestHeaderSize: 32KiB
type: http
port: 6300
requestLog:
appenders: []
metadataserver:
pure:
host: 127.0.0.1
port: 8080
alloy:
host: 127.0.0.1
port: 6200
prefix: "/depot/api"
sdlc:
host: localhost
port: 6100
# prefix: "/sdlc"
pac4j:
_type: privateAccessToken
accessTokenHeaderName: legend-test-pat
temporarytestdb:
port: 9092
relationalexecution:
tempPath: "/tmp/"
temporarytestdb:
port: 9092
errorhandlingconfiguration:
enabled: true
activatorConfiguration: []
vaults:
- _type: property
location: temp/test-secret.properties
4 changes: 0 additions & 4 deletions installers/omnibus/components/nginx/config/nginx.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,6 @@ http {
proxy_pass http://localhost:${LEGEND_OMNIBUS_SDLC_PORT}/;
}

location /ide/ {
proxy_pass http://localhost:${LEGEND_OMNIBUS_PURE_IDE_PORT}/ide/;
}

location /studio/ {
proxy_pass http://localhost:${LEGEND_OMNIBUS_STUDIO_PORT}/studio/;
}
Expand Down
1 change: 0 additions & 1 deletion installers/omnibus/components/nginx/run-nginx.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ sed -i 's~${LEGEND_OMNIBUS_SUPERVISOR_DIRECTORY_SERVER_PORT}~'$LEGEND_OMNIBUS_SU
sed -i 's~${LEGEND_OMNIBUS_GITLAB_PORT}~'$LEGEND_OMNIBUS_GITLAB_PORT'~g' /app/nginx/config/nginx.cfg
sed -i 's~${LEGEND_OMNIBUS_ENGINE_PORT}~'$LEGEND_OMNIBUS_ENGINE_PORT'~g' /app/nginx/config/nginx.cfg
sed -i 's~${LEGEND_OMNIBUS_SDLC_PORT}~'$LEGEND_OMNIBUS_SDLC_PORT'~g' /app/nginx/config/nginx.cfg
sed -i 's~${LEGEND_OMNIBUS_PURE_IDE_PORT}~'$LEGEND_OMNIBUS_PURE_IDE_PORT'~g' /app/nginx/config/nginx.cfg
sed -i 's~${LEGEND_OMNIBUS_STUDIO_PORT}~'$LEGEND_OMNIBUS_STUDIO_PORT'~g' /app/nginx/config/nginx.cfg

cat /app/nginx/config/nginx.cfg
Expand Down
23 changes: 0 additions & 23 deletions installers/omnibus/components/pure-ide/config/config.yml

This file was deleted.

8 changes: 0 additions & 8 deletions installers/omnibus/components/pure-ide/run-pure-ide.sh

This file was deleted.

6 changes: 2 additions & 4 deletions installers/omnibus/components/supervisor/check-setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,10 @@ while :; do
status_engine=$(curl --write-out %{http_code} --silent --output /dev/null http://localhost:$LEGEND_OMNIBUS_ENGINE_PORT/api/server/v1/info)
status_sdlc=$(curl --write-out %{http_code} --silent --output /dev/null http://localhost:$LEGEND_OMNIBUS_SDLC_PORT/api/info)
status_sdlc_authenticated=$(curl --header "legend-omnibus-pat: $LEGEND_OMNIBUS_GITLAB_PERSONAL_ACCESS_TOKEN" --write-out %{http_code} --silent --output /dev/null http://localhost:$LEGEND_OMNIBUS_SDLC_PORT/api/currentUser)
status_pure_ide=$(curl --write-out %{http_code} --silent --output /dev/null http://localhost:$LEGEND_OMNIBUS_PURE_IDE_PORT/ide)
status_studio=$(curl --write-out %{http_code} --silent --output /dev/null http://localhost:$LEGEND_OMNIBUS_STUDIO_PORT/studio)
if [[ $status_engine -eq 200 ]] && [[ $status_sdlc -eq 200 ]] && [[ $status_sdlc_authenticated -eq 200 ]] && [[ $status_pure_ide -eq 200 ]] && [[ $status_studio -eq 200 ]]; then
if [[ $status_engine -eq 200 ]] && [[ $status_sdlc -eq 200 ]] && [[ $status_sdlc_authenticated -eq 200 ]] && [[ $status_studio -eq 200 ]]; then
break
elif [[ $status_engine -ge 300 ]] || [[ $status_sdlc -ge 300 ]] || [[ $status_sdlc_authenticated -ge 300 ]] || [[ $status_pure_ide -ge 300 ]] || [[ $status_studio -ge 300 ]]; then
elif [[ $status_engine -ge 300 ]] || [[ $status_sdlc -ge 300 ]] || [[ $status_sdlc_authenticated -ge 300 ]] || [[ $status_studio -ge 300 ]]; then
error=1
break
fi
Expand Down Expand Up @@ -79,7 +78,6 @@ else
fi
echo -e "Legend SDLC: ${GREEN}${BASE_URL}/sdlc${NC}"
echo -e "Legend Engine: ${GREEN}${BASE_URL}/engine${NC}"
echo -e "Legend Pure IDE: ${GREEN}${BASE_URL}/ide${NC}"
echo -e "Legend Studio: ${GREEN}${BASE_URL}/studio${NC}"
echo -e "\nTo start using Legend, launch Studio at: ${GREEN}${BASE_URL}/studio/${NC}${NC}"
cat > /.omnibus-status.json <<-END
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ cat > /.buildinfo.json <<-END
"gitlab_version": "$LEGEND_OMNIBUS_GITLAB_VERSION",
"sdlc_version": "$LEGEND_OMNIBUS_SDLC_VERSION",
"engine_version": "$LEGEND_OMNIBUS_ENGINE_VERSION",
"pure_ide_version": "$LEGEND_OMNIBUS_PURE_IDE_VERSION",
"studio_version": "$LEGEND_OMNIBUS_STUDIO_VERSION"
}
END
8 changes: 0 additions & 8 deletions installers/omnibus/components/supervisor/supervisor.conf
Original file line number Diff line number Diff line change
Expand Up @@ -35,14 +35,6 @@ stderr_logfile_maxbytes = 0
stdout_logfile=/app/engine/logs/stdout
stdout_logfile_maxbytes = 0

[program:legend_pure_ide]
command=/app/pure-ide/run-pure-ide.sh
autorestart=false
stderr_logfile=/app/pure-ide/logs/stdout
stderr_logfile_maxbytes = 0
stdout_logfile=/app/pure-ide/logs/stdout
stdout_logfile_maxbytes = 0

[program:legend_sdlc]
command=/app/sdlc/run-sdlc.sh
autorestart=false
Expand Down
4 changes: 2 additions & 2 deletions installers/omnibus/variants/example-esg-2023/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ ARG LEGEND_OMNIBUS_SDLC_VERSION
ARG LEGEND_OMNIBUS_SDLC_DEMO_FILE_SYSTEM_VERSION
ARG LEGEND_OMNIBUS_STUDIO_VERSION

FROM finos/legend-engine-server:${LEGEND_OMNIBUS_ENGINE_VERSION} AS engine-image
FROM finos/legend-engine-server-http-server:${LEGEND_OMNIBUS_ENGINE_VERSION} AS engine-image
FROM finos/legend-sdlc-server:${LEGEND_OMNIBUS_SDLC_VERSION} AS sdlc-image
FROM finos/legend-studio:${LEGEND_OMNIBUS_STUDIO_VERSION} AS studio-image
# TODO: to be removed when we make SDLC backend configurable
# See https://github.com/finos/legend-sdlc/issues/722
FROM finos/legend-sdlc-server-fs:${LEGEND_OMNIBUS_SDLC_DEMO_FILE_SYSTEM_VERSION} AS sdlc-file-system-backend-image

FROM eclipse-temurin:11.0.19_7-jdk-jammy
FROM eclipse-temurin:11.0.25_9-jdk-jammy
RUN apt-get update && apt-get install -y wget nano

# ---------------- Setup environment ----------------
Expand Down
4 changes: 2 additions & 2 deletions installers/omnibus/variants/example-ghc-2023/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ ARG LEGEND_OMNIBUS_SDLC_VERSION
ARG LEGEND_OMNIBUS_SDLC_DEMO_FILE_SYSTEM_VERSION
ARG LEGEND_OMNIBUS_STUDIO_VERSION

FROM finos/legend-engine-server:${LEGEND_OMNIBUS_ENGINE_VERSION} AS engine-image
FROM finos/legend-engine-server-http-server:${LEGEND_OMNIBUS_ENGINE_VERSION} AS engine-image
FROM finos/legend-sdlc-server:${LEGEND_OMNIBUS_SDLC_VERSION} AS sdlc-image
FROM finos/legend-studio:${LEGEND_OMNIBUS_STUDIO_VERSION} AS studio-image
# TODO: to be removed when we make SDLC backend configurable
# See https://github.com/finos/legend-sdlc/issues/722
FROM finos/legend-sdlc-server-fs:${LEGEND_OMNIBUS_SDLC_DEMO_FILE_SYSTEM_VERSION} AS sdlc-file-system-backend-image

FROM eclipse-temurin:11.0.19_7-jdk-jammy
FROM eclipse-temurin:11.0.25_9-jdk-jammy
RUN apt-get update && apt-get install -y wget nano

# ---------------- Setup environment ----------------
Expand Down
23 changes: 2 additions & 21 deletions installers/omnibus/variants/full/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,13 @@
ARG LEGEND_OMNIBUS_IMAGE_VERSION
ARG LEGEND_OMNIBUS_ENGINE_VERSION
ARG LEGEND_OMNIBUS_SDLC_VERSION
ARG LEGEND_OMNIBUS_PURE_IDE_VERSION
ARG LEGEND_OMNIBUS_STUDIO_VERSION

FROM finos/legend-engine-server:${LEGEND_OMNIBUS_ENGINE_VERSION} AS engine-image
FROM finos/legend-engine-server-http-server:${LEGEND_OMNIBUS_ENGINE_VERSION} AS engine-image
FROM finos/legend-sdlc-server:${LEGEND_OMNIBUS_SDLC_VERSION} AS sdlc-image
FROM finos/legend-engine-pure-ide-light:${LEGEND_OMNIBUS_PURE_IDE_VERSION} AS pure-ide-image
FROM finos/legend-studio:${LEGEND_OMNIBUS_STUDIO_VERSION} AS studio-image

FROM eclipse-temurin:11.0.19_7-jdk-jammy
FROM eclipse-temurin:11.0.25_9-jdk-jammy
RUN apt-get update && apt-get install -y wget nano

# ---------------- Setup environment ----------------
Expand Down Expand Up @@ -67,13 +65,6 @@ ENV LEGEND_OMNIBUS_SDLC_VERSION=${LEGEND_OMNIBUS_SDLC_VERSION}
ENV LEGEND_OMNIBUS_SDLC_PORT=${LEGEND_OMNIBUS_SDLC_PORT}
ENV LEGEND_OMNIBUS_SDLC_ADMIN_PORT=${LEGEND_OMNIBUS_SDLC_ADMIN_PORT}

# Legend Pure IDE
ARG LEGEND_OMNIBUS_PURE_IDE_VERSION
ARG LEGEND_OMNIBUS_PURE_IDE_PORT

ENV LEGEND_OMNIBUS_PURE_IDE_VERSION=${LEGEND_OMNIBUS_PURE_IDE_VERSION}
ENV LEGEND_OMNIBUS_PURE_IDE_PORT=${LEGEND_OMNIBUS_PURE_IDE_PORT}

# Legend Studio
ARG LEGEND_OMNIBUS_STUDIO_VERSION
ARG LEGEND_OMNIBUS_STUDIO_PORT
Expand Down Expand Up @@ -132,16 +123,6 @@ COPY components/sdlc $SDLC_DIR
RUN chmod +x $SDLC_DIR/run-sdlc.sh
EXPOSE ${LEGEND_OMNIBUS_SDLC_PORT}

# ---------------- Setup Legend Pure IDE ----------------

ARG PURE_IDE_DIR=/app/pure-ide
RUN mkdir -p $PURE_IDE_DIR/lib
RUN mkdir -p $PURE_IDE_DIR/logs
COPY --from=pure-ide-image /app/bin/*.jar $PURE_IDE_DIR/lib/
COPY components/pure-ide $PURE_IDE_DIR
RUN chmod +x $PURE_IDE_DIR/run-pure-ide.sh
EXPOSE ${LEGEND_OMNIBUS_PURE_IDE_PORT}

# ---------------- Setup Legend Studio ----------------

ARG STUDIO_DIR=/app/studio
Expand Down
3 changes: 0 additions & 3 deletions installers/omnibus/variants/full/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,6 @@ docker build \
--build-arg LEGEND_OMNIBUS_SDLC_PORT=$LEGEND_OMNIBUS_SDLC_PORT \
--build-arg LEGEND_OMNIBUS_SDLC_ADMIN_PORT=$LEGEND_OMNIBUS_SDLC_ADMIN_PORT \
\
--build-arg LEGEND_OMNIBUS_PURE_IDE_VERSION=$LEGEND_OMNIBUS_PURE_IDE_VERSION \
--build-arg LEGEND_OMNIBUS_PURE_IDE_PORT=$LEGEND_OMNIBUS_PURE_IDE_PORT \
\
--build-arg LEGEND_OMNIBUS_STUDIO_VERSION=$LEGEND_OMNIBUS_STUDIO_VERSION \
--build-arg LEGEND_OMNIBUS_STUDIO_PORT=$LEGEND_OMNIBUS_STUDIO_PORT \
\
Expand Down
1 change: 0 additions & 1 deletion installers/omnibus/variants/full/publish-snapshot.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ NC='\033[0m' # No color
sed -i'' -e "s/^LEGEND_OMNIBUS_IMAGE_VERSION.*/LEGEND_OMNIBUS_IMAGE_VERSION=snapshot/" ./.env
sed -i'' -e "s/^LEGEND_OMNIBUS_ENGINE_VERSION.*/LEGEND_OMNIBUS_ENGINE_VERSION=snapshot/" ./.env
sed -i'' -e "s/^LEGEND_OMNIBUS_SDLC_VERSION.*/LEGEND_OMNIBUS_SDLC_VERSION=snapshot/" ./.env
sed -i'' -e "s/^LEGEND_OMNIBUS_PURE_IDE_VERSION.*/LEGEND_OMNIBUS_PURE_IDE_VERSION=snapshot/" ./.env
sed -i'' -e "s/^LEGEND_OMNIBUS_STUDIO_VERSION.*/LEGEND_OMNIBUS_STUDIO_VERSION=snapshot/" ./.env

source ./.env
Expand Down
1 change: 0 additions & 1 deletion installers/omnibus/variants/full/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,5 @@ docker run \
-p $LEGEND_OMNIBUS_GITLAB_PORT:$LEGEND_OMNIBUS_GITLAB_PORT \
-p $LEGEND_OMNIBUS_ENGINE_PORT:$LEGEND_OMNIBUS_ENGINE_PORT \
-p $LEGEND_OMNIBUS_SDLC_PORT:$LEGEND_OMNIBUS_SDLC_PORT \
-p $LEGEND_OMNIBUS_PURE_IDE_PORT:$LEGEND_OMNIBUS_PURE_IDE_PORT \
-p $LEGEND_OMNIBUS_STUDIO_PORT:$LEGEND_OMNIBUS_STUDIO_PORT \
legend-omnibus:latest
4 changes: 2 additions & 2 deletions installers/omnibus/variants/slim-dbs/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ ARG LEGEND_OMNIBUS_SDLC_VERSION
ARG LEGEND_OMNIBUS_SDLC_DEMO_IN_MEMORY_VERSION
ARG LEGEND_OMNIBUS_STUDIO_VERSION

FROM finos/legend-engine-server:${LEGEND_OMNIBUS_ENGINE_VERSION} AS engine-image
FROM finos/legend-engine-server-http-server:${LEGEND_OMNIBUS_ENGINE_VERSION} AS engine-image
FROM finos/legend-sdlc-server:${LEGEND_OMNIBUS_SDLC_VERSION} AS sdlc-image
FROM finos/legend-studio:${LEGEND_OMNIBUS_STUDIO_VERSION} AS studio-image
# TODO: to be removed when we make SDLC backend configurable
# See https://github.com/finos/legend-sdlc/issues/722
FROM legenddemo/legend-sdlc-server-demo:${LEGEND_OMNIBUS_SDLC_DEMO_IN_MEMORY_VERSION} as sdlc-in-memory-backend-image

FROM eclipse-temurin:11.0.19_7-jdk-jammy
FROM eclipse-temurin:11.0.25_9-jdk-jammy
RUN apt-get update && apt-get install -y wget nano

# ---------------- Setup environment ----------------
Expand Down
4 changes: 2 additions & 2 deletions installers/omnibus/variants/slim/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ ARG LEGEND_OMNIBUS_SDLC_VERSION
ARG LEGEND_OMNIBUS_SDLC_DEMO_IN_MEMORY_VERSION
ARG LEGEND_OMNIBUS_STUDIO_VERSION

FROM finos/legend-engine-server:${LEGEND_OMNIBUS_ENGINE_VERSION} AS engine-image
FROM finos/legend-engine-server-http-server:${LEGEND_OMNIBUS_ENGINE_VERSION} AS engine-image
FROM finos/legend-sdlc-server:${LEGEND_OMNIBUS_SDLC_VERSION} AS sdlc-image
FROM finos/legend-studio:${LEGEND_OMNIBUS_STUDIO_VERSION} AS studio-image
# TODO: to be removed when we make SDLC backend configurable
# See https://github.com/finos/legend-sdlc/issues/722
FROM legenddemo/legend-sdlc-server-demo:${LEGEND_OMNIBUS_SDLC_DEMO_IN_MEMORY_VERSION} as sdlc-in-memory-backend-image

FROM eclipse-temurin:11.0.19_7-jdk-jammy
FROM eclipse-temurin:11.0.25_9-jdk-jammy
RUN apt-get update && apt-get install -y wget nano

# ---------------- Setup environment ----------------
Expand Down
1 change: 0 additions & 1 deletion scripts/create-new-release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,6 @@ END
sed -i'' -e "s/^LEGEND_OMNIBUS_IMAGE_VERSION.*/LEGEND_OMNIBUS_IMAGE_VERSION=$NEW_VERSION/" ./installers/omnibus/.env
sed -i'' -e "s/^LEGEND_OMNIBUS_ENGINE_VERSION.*/LEGEND_OMNIBUS_ENGINE_VERSION=$NEW_ENGINE_VERSION/" ./installers/omnibus/.env
sed -i'' -e "s/^LEGEND_OMNIBUS_SDLC_VERSION.*/LEGEND_OMNIBUS_SDLC_VERSION=$NEW_SDLC_VERSION/" ./installers/omnibus/.env
sed -i'' -e "s/^LEGEND_OMNIBUS_PURE_IDE_VERSION.*/LEGEND_OMNIBUS_PURE_IDE_VERSION=$NEW_ENGINE_VERSION/" ./installers/omnibus/.env
sed -i'' -e "s/^LEGEND_OMNIBUS_STUDIO_VERSION.*/LEGEND_OMNIBUS_STUDIO_VERSION=$NEW_STUDIO_VERSION/" ./installers/omnibus/.env

# --------------------------- Commit Changes ------------------------------
Expand Down
Loading
Loading