Remove git clone from automated_install.sh
This commit is contained in:
@@ -28,6 +28,11 @@ jobs:
|
|||||||
curl -X GET --header 'Accept: application/json' --header 'X-Auth-Token: '"$PACKET_API_TOKEN" "https://api.packet.net/devices/$DEVICE_ID/ips" > /tmp/ip_info;
|
curl -X GET --header 'Accept: application/json' --header 'X-Auth-Token: '"$PACKET_API_TOKEN" "https://api.packet.net/devices/$DEVICE_ID/ips" > /tmp/ip_info;
|
||||||
- run: cat /tmp/ip_info | jq ."ip_addresses[0].address" | tr -d '"' > /tmp/ip_address
|
- run: cat /tmp/ip_info | jq ."ip_addresses[0].address" | tr -d '"' > /tmp/ip_address
|
||||||
- run: cd ~/repo
|
- run: cd ~/repo
|
||||||
|
- run:
|
||||||
|
name: Copying DetectionLab repo to Packet server
|
||||||
|
command: |
|
||||||
|
export IP_ADDRESS=$(cat /tmp/ip_address);
|
||||||
|
scp -ir ~/.ssh/id_rsa ~/repo root@"$IP_ADDRESS":/opt/DetectionLab
|
||||||
- run:
|
- run:
|
||||||
name: Copying install script to Packet server
|
name: Copying install script to Packet server
|
||||||
command: |
|
command: |
|
||||||
|
|||||||
@@ -35,11 +35,6 @@ wget https://releases.hashicorp.com/packer/1.1.3/packer_1.1.3_linux_amd64.zip
|
|||||||
unzip packer_1.1.3_linux_amd64.zip
|
unzip packer_1.1.3_linux_amd64.zip
|
||||||
cp packer /usr/local/bin/packer
|
cp packer /usr/local/bin/packer
|
||||||
|
|
||||||
# Clone DetectionLab
|
|
||||||
cd /opt
|
|
||||||
git clone https://github.com/clong/DetectionLab.git
|
|
||||||
cd /opt/DetectionLab/Packer
|
|
||||||
|
|
||||||
# Make the packer images headless
|
# Make the packer images headless
|
||||||
for file in $(ls *.json); do
|
for file in $(ls *.json); do
|
||||||
sed -i 's/"headless": false,/"headless": true,/g' "$file";
|
sed -i 's/"headless": false,/"headless": true,/g' "$file";
|
||||||
|
|||||||
@@ -28,10 +28,6 @@ wget https://releases.hashicorp.com/vagrant/2.0.1/vagrant_2.0.1_x86_64.deb
|
|||||||
dpkg -i vagrant_2.0.1_x86_64.deb
|
dpkg -i vagrant_2.0.1_x86_64.deb
|
||||||
vagrant plugin install vagrant-reload
|
vagrant plugin install vagrant-reload
|
||||||
|
|
||||||
# Clone DetectionLab
|
|
||||||
cd /opt
|
|
||||||
git clone https://github.com/clong/DetectionLab.git
|
|
||||||
|
|
||||||
# Make the Vagrant instances headless
|
# Make the Vagrant instances headless
|
||||||
cd /opt/DetectionLab/Vagrant
|
cd /opt/DetectionLab/Vagrant
|
||||||
sed -i 's/vb.gui = true/vb.gui = false/g' Vagrantfile
|
sed -i 's/vb.gui = true/vb.gui = false/g' Vagrantfile
|
||||||
|
|||||||
Reference in New Issue
Block a user