28 lines
618 B
Bash
Executable File
28 lines
618 B
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "Hello, lets get your project set up. Please follow the prompts attentively."
|
|
|
|
echo ""
|
|
read -p " K3S Build Pod Name: " k3sApp
|
|
read -p " Build Architecture: [amd64 | arm64] " k3sArch
|
|
|
|
echo ""
|
|
echo "Creating Folders"
|
|
echo " Creating cicd/"
|
|
mkdir cicd
|
|
|
|
echo ""
|
|
echo "Loading files"
|
|
echo " Loading cicd/Jenkinsfile"
|
|
cp template/Jenkinsfile cicd/Jenkinsfile
|
|
sed -ie "s|{{k3sApp}}|$k3sApp|g" cicd/Jenkinsfile
|
|
sed -ie "s|{{k3sArch}}|$k3sArch|g" cicd/Jenkinsfile
|
|
rm cicd/Jenkinsfilee
|
|
|
|
echo ""
|
|
echo "Removing template folder"
|
|
# rm -rf template
|
|
|
|
echo ""
|
|
echo "Thank you! Happy building..."
|