Fixing the client release & master builds (#1501)

This commit is contained in:
Arpit Mohan 2020-11-02 16:27:30 +05:30 committed by GitHub
parent 79472f91b2
commit 7d7ea490ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 19 additions and 9 deletions

View File

@ -147,22 +147,33 @@ jobs:
name: build name: build
path: app/client/build path: app/client/build
- name: Pull server docker container and start it locally - name: Pull release server docker container and start it locally
if: github.ref == 'refs/heads/release'
shell: bash shell: bash
run: | run: |
DOCKER_IMAGE_NAME=appsmith/appsmith-server:release echo ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} | docker login -u ${{ secrets.DOCKER_HUB_USERNAME }} --password-stdin
if [[ github.ref == 'refs/heads/master' ]]
then
DOCKER_IMAGE_NAME=appsmith/appsmith-server:latest
fi
echo $DOCKER_IMAGE_NAME
docker run -d --net=host --name appsmith-internal-server -p 8080:8080 \ docker run -d --net=host --name appsmith-internal-server -p 8080:8080 \
--env APPSMITH_MONGODB_URI=mongodb://localhost:27017/appsmith \ --env APPSMITH_MONGODB_URI=mongodb://localhost:27017/appsmith \
--env APPSMITH_REDIS_URL=redis://localhost:6379 \ --env APPSMITH_REDIS_URL=redis://localhost:6379 \
--env APPSMITH_ENCRYPTION_PASSWORD=password \ --env APPSMITH_ENCRYPTION_PASSWORD=password \
--env APPSMITH_ENCRYPTION_SALT=salt \ --env APPSMITH_ENCRYPTION_SALT=salt \
--env APPSMITH_IS_SELF_HOSTED=false \ --env APPSMITH_IS_SELF_HOSTED=false \
$DOCKER_IMAGE_NAME appsmith/appsmith-server:release
- name: Pull master server docker container and start it locally
if: github.ref == 'refs/heads/master'
shell: bash
run: |
echo ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} | docker login -u ${{ secrets.DOCKER_HUB_USERNAME }} --password-stdin
docker run -d --net=host --name appsmith-internal-server -p 8080:8080 \
--env APPSMITH_MONGODB_URI=mongodb://localhost:27017/appsmith \
--env APPSMITH_REDIS_URL=redis://localhost:6379 \
--env APPSMITH_ENCRYPTION_PASSWORD=password \
--env APPSMITH_ENCRYPTION_SALT=salt \
--env APPSMITH_IS_SELF_HOSTED=false \
appsmith/appsmith-server:nightly
- name: Installing Yarn serve - name: Installing Yarn serve
run: | run: |

View File

@ -7,4 +7,3 @@
This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
For details on setting up your development machine, please refer to the [Setup Guide](https://github.com/appsmithorg/appsmith/blob/release/contributions/ClientSetup.md) For details on setting up your development machine, please refer to the [Setup Guide](https://github.com/appsmithorg/appsmith/blob/release/contributions/ClientSetup.md)