Skip to content

Docker images building #42

Docker images building

Docker images building #42

Workflow file for this run

name: Docker images building
on:
workflow_dispatch:
inputs:
name:
type: choice
required: true
description: Image to build
options:
- ansible
- aws-cli
- base-generic
- cicd
- jdk-base
- mms-monitoring-agent
- nginx-f1
- nginx-module-stream-sts
- osslsigncode
- pac
- remmina
- ubuntu-k8s
- ubuntu-ssh
- tgenv-tfenv
- ubuntu-toolbox
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: '0'
- name: Image name
run: "echo ${{ github.event.inputs.name }} "
- name: Build image
run: "make container image=${{ github.event.inputs.name }}"
- name: Login registry
run: "docker login -u ${{ secrets.CI_USER }} -p ${{ secrets.CI_PWD }}"
- name: Push image
run: "make push image=${{ github.event.inputs.name }}"