refactor: move to sh scripts (#17)
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
param(
|
||||
$slug = 'catthehacker/ubuntu',
|
||||
$tag,
|
||||
$node = '12',
|
||||
$distro = 'ubuntu',
|
||||
$type,
|
||||
$image = 'ubuntu',
|
||||
$platforms = 'linux/amd64',
|
||||
$build_version = "master",
|
||||
$build_tag,
|
||||
$build_tag_version = "dev",
|
||||
$build_ref = 'master',
|
||||
$from_image,
|
||||
$from_tag,
|
||||
$runner
|
||||
)
|
||||
|
||||
& (Get-Command 'docker').source @(
|
||||
'buildx',
|
||||
'build',
|
||||
'--progress=plain',
|
||||
"--tag=ghcr.io/${slug}:${tag}",
|
||||
"--tag=quay.io/${slug}:${tag}",
|
||||
"--tag=docker.io/${slug}:${tag}",
|
||||
"--build-arg=NODE_VERSION=${node}",
|
||||
"--build-arg=DISTRO=${distro}",
|
||||
"--build-arg=TYPE=${type}",
|
||||
"--build-arg=BUILD_TAG=${build_tag}",
|
||||
"--build-arg=BUILD_TAG_VERSION=${build_tag_version}",
|
||||
"--build-arg=BUILD_REF=${build_ref}",
|
||||
"--build-arg=FROM_IMAGE=${from_image}",
|
||||
"--build-arg=FROM_TAG=${from_tag}",
|
||||
"--file=./linux/${image}/Dockerfile",
|
||||
"--platform=${platforms}",
|
||||
'.'
|
||||
)
|
||||
Reference in New Issue
Block a user