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;
|
||||
- run: cat /tmp/ip_info | jq ."ip_addresses[0].address" | tr -d '"' > /tmp/ip_address
|
||||
- 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:
|
||||
name: Copying install script to Packet server
|
||||
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
|
||||
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
|
||||
for file in $(ls *.json); do
|
||||
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
|
||||
vagrant plugin install vagrant-reload
|
||||
|
||||
# Clone DetectionLab
|
||||
cd /opt
|
||||
git clone https://github.com/clong/DetectionLab.git
|
||||
|
||||
# Make the Vagrant instances headless
|
||||
cd /opt/DetectionLab/Vagrant
|
||||
sed -i 's/vb.gui = true/vb.gui = false/g' Vagrantfile
|
||||
|
||||
Reference in New Issue
Block a user