init
This commit is contained in:
parent
dc1e269fd2
commit
d3c498abdc
@ -28,9 +28,16 @@ spec:
|
||||
#!/bin/bash
|
||||
|
||||
workingFolder="/workspace/shared/$(params.workingFolder)"
|
||||
workingHomeFolder="/workspace/shared/$(params.workingFolder)_HOME"
|
||||
if [ -d "${workingFolder}" ]; then
|
||||
rm -rf "${workingFolder}"
|
||||
echo "Deleted folder: ${workingFolder}"
|
||||
else
|
||||
echo "Folder not found: ${workingFolder}"
|
||||
fi
|
||||
if [ -d "${workingHomeFolder}" ]; then
|
||||
rm -rf "${workingHomeFolder}"
|
||||
echo "Deleted folder: ${workingHomeFolder}"
|
||||
else
|
||||
echo "Folder not found: ${workingHomeFolder}"
|
||||
fi
|
||||
|
@ -32,6 +32,7 @@ spec:
|
||||
#!/bin/bash
|
||||
workingFolder="$(params.workingFolderPrefix)-$(date +%s)-$(head /dev/urandom | tr -dc a-z0-9 | head -c 6)"
|
||||
mkdir -p /workspace/shared/${workingFolder}
|
||||
chmod -R a+rwX /workspace/shared/${workingFolder}
|
||||
mkdir -p /workspace/shared/${workingFolder}_HOME
|
||||
echo "Created folder: ${workingFolder}"
|
||||
echo "Created folder: ${workingFolder}"_HOME
|
||||
echo -n "${workingFolder}" > $(results.workingFolder.path)
|
||||
|
@ -216,5 +216,3 @@ spec:
|
||||
echo -n "$(git show -s --format=%ct HEAD)" > $(results.committer-date.path)
|
||||
|
||||
echo "[INFO] Clone and checkout complete"
|
||||
|
||||
ls -al /tekton/home/
|
||||
|
@ -28,7 +28,7 @@ spec:
|
||||
workingDir: /workspace/source/$(params.subdirectory)
|
||||
env:
|
||||
- name: HOME
|
||||
value: /tekton/home
|
||||
value: /workspace/shared/$(params.subdirectory)_HOME
|
||||
script: |
|
||||
#!/usr/bin/env bash
|
||||
set -e
|
||||
|
@ -40,7 +40,7 @@ spec:
|
||||
workingDir: /workspace/source/$(params.subdirectory)
|
||||
env:
|
||||
- name: HOME
|
||||
value: /tekton/home
|
||||
value: /workspace/shared/$(params.subdirectory)_HOME
|
||||
script: |
|
||||
#!/usr/bin/env bash
|
||||
set -e
|
||||
|
@ -28,7 +28,7 @@ spec:
|
||||
workingDir: /workspace/source
|
||||
env:
|
||||
- name: HOME
|
||||
value: /tekton/home
|
||||
value: /workspace/shared/$(params.subdirectory)_HOME
|
||||
script: |
|
||||
#!/usr/bin/env bash
|
||||
set -e
|
||||
|
@ -24,7 +24,7 @@ spec:
|
||||
workingDir: /workspace/source/$(params.subdirectory)
|
||||
env:
|
||||
- name: HOME
|
||||
value: /tekton/home
|
||||
value: /workspace/shared/$(params.subdirectory)_HOME
|
||||
script: |
|
||||
#!/usr/bin/env bash
|
||||
set -e
|
||||
|
@ -26,7 +26,7 @@ spec:
|
||||
workingDir: /workspace/shared/$(params.subdirectory)
|
||||
env:
|
||||
- name: HOME
|
||||
value: /tekton/home
|
||||
value: /workspace/shared/$(params.subdirectory)_HOME
|
||||
script: |
|
||||
#!/usr/bin/env bash
|
||||
set -e
|
||||
@ -37,9 +37,7 @@ spec:
|
||||
echo "encoding $key"
|
||||
key_decoded="${key//__//}"
|
||||
echo "decoding $key_decoded"
|
||||
target="/tekton/home/$key_decoded"
|
||||
target="$HOME/$key_decoded"
|
||||
mkdir -p "$(dirname "$target")"
|
||||
cp "/workspace/credentials/$key" "$target"
|
||||
done
|
||||
|
||||
ls -al /tekton/home
|
Loading…
x
Reference in New Issue
Block a user