This commit is contained in:
Bernie White 2019-09-02 18:40:52 +10:00
Коммит 186e4d6df0
6 изменённых файлов: 42 добавлений и 0 удалений

3
.gitignore поставляемый Normal file
Просмотреть файл

@ -0,0 +1,3 @@
out/
reports/

15
Dockerfile Normal file
Просмотреть файл

@ -0,0 +1,15 @@
# FROM alpine:3.10
# FROM mcr.microsoft.com/powershell:ubuntu-16.04
FROM mcr.microsoft.com/powershell:6.2.2-alpine-3.8
SHELL ["pwsh", "-command"]
RUN Install-Module -Name PSRule -AllowPrerelease -Force;
RUN Import-Module -Name PSRule;
COPY LICENSE README.md /
COPY entrypoint.ps1 /entrypoint.ps1
ENTRYPOINT ["/entrypoint.ps1"]
# COPY entrypoint.sh /entrypoint.sh
# ENTRYPOINT ["/entrypoint.sh"]

1
README.md Normal file
Просмотреть файл

@ -0,0 +1 @@
# GitHub actions for PSRule

13
action.yaml Normal file
Просмотреть файл

@ -0,0 +1,13 @@
name: 'Container Action Template'
description: 'Get started with Container actions'
author: 'GitHub'
inputs:
myInput:
description: 'Input to use'
default: 'world'
runs:
using: 'docker'
image: 'Dockerfile'
args:
- "-Message"
- ${{ inputs.myInput }}

7
entrypoint.ps1 Normal file
Просмотреть файл

@ -0,0 +1,7 @@
param (
[String]$Message
)
Out-Host "Hello from PowerShell: $Message"

3
entrypoint.sh Normal file
Просмотреть файл

@ -0,0 +1,3 @@
#!/bin/sh -l
echo "hello $1"