Skip to content

Build and Push - NODE 12 #1606

Build and Push - NODE 12

Build and Push - NODE 12 #1606

Workflow file for this run

name: Build and Push - NODE 12
on:
workflow_dispatch:
schedule:
- cron: '0 8 * * *'
push:
branches:
- master
paths:
- node12/**
jobs:
buildAndPush:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Login to DockerHub Registry
run: echo ${{ secrets.DOCKERHUB_PASSWORD }} | docker login -u ${{ secrets.DOCKERHUB_USERNAME }} --password-stdin
# Base Image
- name: Build the Docker Base image
run: cd node12/node12 && docker build . --file Dockerfile --tag labordigital/docker-base-images:node12
- name: Push the image
run: docker push labordigital/docker-base-images:node12
# Dev Image
- name: Build the Docker Dev image
run: cd node12/node12-dev && docker build . --file Dockerfile --tag labordigital/docker-base-images:node12-dev
- name: Push the image
run: docker push labordigital/docker-base-images:node12-dev