Commit d19873f1 authored by Mattia Rizzolo's avatar Mattia Rizzolo

reproducible: add job to sync our repo full of big files, so we can then serve in the website

Signed-off-by: Mattia Rizzolo's avatarMattia Rizzolo <mattia@debian.org>
parent 29da3984
#!/bin/sh
set -eux
base=/srv/reproducible-builds.org
cd "$base"
if [ ! -d lfs ]; then
# GIT_URL comes from Jenkins
git clone "$GIT_URL" lfs
cd lfs
git lfs install
fi
git pull
git lfs pull
......@@ -742,6 +742,11 @@
my_gitrepo: 'https://salsa.debian.org/reproducible-builds/diffoscope-website.git'
my_gitbranches: 'origin/master'
my_shell: 'mkdir -pv /srv/diffoscope.org/www && jekyll build -s . -d /srv/diffoscope.org/www'
- 'sync_lfs_files':
my_description: 'Pull big files from https://salsa.debian.org/reproducible-builds/reproducible-lfs so we can serve them from here'
my_timed: ''
my_gitrepo: 'https://salsa.debian.org/reproducible-builds/reproducible-lfs.git'
my_shell: '/srv/jenkins/bin/reproducible_sync_lfs.sh'
my_recipients: 'jenkins+debian-reproducible jenkins+reproducible-builds qa-jenkins-scm@lists.alioth.debian.org'
my_parse_rules: '/srv/jenkins/logparse/reproducible-extra.rules'
my_hname: ''
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment