diff --git a/.github/workflows/publish-latest-dashboard.yml b/.github/workflows/publish-latest-dashboard.yml index 755982d6f..8c30b9111 100644 --- a/.github/workflows/publish-latest-dashboard.yml +++ b/.github/workflows/publish-latest-dashboard.yml @@ -1,9 +1,9 @@ -name: Build elsa-dashboard:latest +name: Build elsa-dashboard-with-server:latest on: workflow_dispatch: push: branches: - - feature/elsa-2.0 + - master #release: # types: [published] diff --git a/build-and-push-dashboard-with-docker.ps1 b/build-and-push-dashboard-with-docker.ps1 new file mode 100644 index 000000000..2a1d54102 --- /dev/null +++ b/build-and-push-dashboard-with-docker.ps1 @@ -0,0 +1,2 @@ +docker build -t elsa-dashboard:latest -t elsa-workflows/elsa-dashboard:latest -t ndakota81/elsa-dashboard -f ./docker/Dockerfile-elsa-dashboard . +docker push ndakota81/elsa-dashboard:latest \ No newline at end of file diff --git a/build-and-run-dashboard-with-docker.ps1 b/build-and-run-dashboard-with-docker.ps1 new file mode 100644 index 000000000..92e7527c5 --- /dev/null +++ b/build-and-run-dashboard-with-docker.ps1 @@ -0,0 +1,2 @@ +docker build -t elsadashboard:local -f ./docker/Dockerfile-elsa-dashboard . +docker run -t -i -e Elsa__Server__BaseAddress='https://localhost:11000' -e ASPNETCORE_ENVIRONMENT='Development' -p 13000:80 elsadashboard:latest \ No newline at end of file