aboutsummaryrefslogtreecommitdiffstats
path: root/packer/provision/agl_mirror.sh
blob: ea739051565c014868131f90a6102c2296045ea0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/bash

set -x

mkdir -p ~/bin || true
PATH=~/bin:$PATH

curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo

# Preclone the gerrit repos for speed (use with --reference=/opt/AGL/preclone)
mkdir -p /opt/AGL/preclone
cd /opt/AGL/preclone
repo init -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
repo sync
cd

#mirror sstate-cache into /opt/AGL/sstate-mirror
#mkdir -p /opt/AGL/sstate-mirror
#cd /opt/AGL/sstate-mirror
#wget --mirror -np -nH --convert-links "http://download.automotivelinux.org/sstate-mirror/" -A siginfo -A tgz --cut-dirs=1
#cd

#mirror downloads into /opt/AGL/premirror
#mkdir -p /opt/AGL/premirror
#cd /opt/AGL/premirror
#wget --mirror -r -l1 -np -nH --convert-links "http://download.automotivelinux.org/AGL/mirror/" -R 'done'  -R 'O=A,O=D' --cut-dirs=2
#cd