fix: appease the linter

Signed-off-by: David Flanagan <david@rawkode.dev>
This commit is contained in:
David Flanagan 2022-04-01 18:40:43 +01:00
parent 4074b5d264
commit 88748d3563
No known key found for this signature in database
3 changed files with 15 additions and 21 deletions

View File

@ -7,23 +7,17 @@ import (
dagger.#Plan & {
client: {
filesystem: {
"./": read: {
contents: dagger.#FS
}
}
filesystem: "./": read: contents: dagger.#FS
env: {
PULUMI_CONFIG_PASSPHRASE: dagger.#Secret
PULUMI_ACCESS_TOKEN: dagger.#Secret
}
}
actions: {
rawkode: pulumi.#Up & {
stack: "test"
stackCreate: true
runtime: "nodejs"
accessToken: client.env.PULUMI_ACCESS_TOKEN
source: client.filesystem."./".read.contents
}
actions: rawkode: pulumi.#Up & {
stack: "test"
stackCreate: true
runtime: "nodejs"
accessToken: client.env.PULUMI_ACCESS_TOKEN
source: client.filesystem."./".read.contents
}
}

View File

@ -65,11 +65,11 @@ import (
}
workdir: "/src"
mounts: {
"src": {
src: {
dest: "/src"
contents: source
}
"node_modules": {
node_modules: {
dest: "/src/node_modules"
type: "cache"
contents: core.#CacheDir & {

View File

@ -13,21 +13,21 @@ fi
if test -v PULUMI_ACCESS_TOKEN; then
if (pulumi stack ls | grep -e "^${STACK_NAME}"); then
echo "Stack exists, let's refresh"
pulumi stack select ${PULUMI_STACK}
pulumi stack select "${PULUMI_STACK}"
# Could be first deployment, so let's not worry about this failing
pulumi config refresh --force || true
else
echo "Stack does not exist, let's create"
pulumi stack init ${PULUMI_STACK}
pulumi stack init "${PULUMI_STACK}"
fi
else
# Not using Pulumi SaaS, relying on local stack files
if test -v PULUMI_STACK_CREATE && test ! -f Pulumi.${PULUMI_STACK}.yaml; then
pulumi stack init ${PULUMI_STACK}
if test -v PULUMI_STACK_CREATE && test ! -f "Pulumi.${PULUMI_STACK}.yaml"; then
pulumi stack init "${PULUMI_STACK}"
fi
fi
case $PULUMI_RUNTIME in
case "$PULUMI_RUNTIME" in
nodejs)
npm install
;;
@ -37,4 +37,4 @@ case $PULUMI_RUNTIME in
;;
esac
pulumi up --stack ${PULUMI_STACK} --yes
pulumi up --stack "${PULUMI_STACK}" --yes