Skip to content

Deploy to Remote Server #19

Deploy to Remote Server

Deploy to Remote Server #19

Workflow file for this run

name: Deploy to Remote Server
on:
#push:
# branches:
# - main # Changes in this branch triggers the deployment
workflow_dispatch:
jobs:
build:
runs-on:
- self-hosted
steps:
- name: Checkout Repository
uses: actions/checkout@v2
- name: Build and Push Docker Images
run: |
export LOCAL_IP=$(bash -c 'hostname -I | cut -d" " -f4')
docker compose up --build -d
#deploy:
# runs-on: ubuntu-latest
# steps:
# - name: Checkout Repository
# uses: actions/checkout@v2
# - name: Set up Docker
# uses: docker/setup-docker@v2
# - name: Build and Push Docker Image
# run: |
# export LOCAL_IP=$(bash -c 'hostname -I | cut -d" " -f5')
# docker compose up --build