Commits (2)
before_script:
- apt-get -q update
- env DEBIAN_FRONTEND=noninteractive apt-get -q -y install jekyll make
- env DEBIAN_FRONTEND=noninteractive apt-get -q -y install jekyll make jekyll-redirect-from
test:
image: debian:stable
......
......@@ -8,10 +8,10 @@ clean:
lint:
@for X in $(OLD_LAYOUTS); do \
grep -rl "layout: $$X" . | while read Y; do \
find -type f -not -wholename '*/_site/*' -print0 | xargs -0r grep -rl "layout: $$X" | while read Y; do \
echo "W: $$Y is using legacy layout '$$X'"; \
done \
done
@grep -rl "href=[\"']/" . | while read X; do \
@find -type f -not -wholename '*/_site/*' -print0 | xargs -0r grep -rl "href=[\"']/" | while read X; do \
echo "W: $$X is using URIs that are not using '{{ \"/foo\" | prepend: site.baseurl }}'"; \
done
......@@ -23,6 +23,9 @@ collections:
reports:
output: true
plugins:
- jekyll-redirect-from
exclude:
- README
- .git
......
---
permalink: /blog/
---
<meta http-equiv="refresh" content="0; url={{ "/reports/" | prepend: site.baseurl }}">
---
permalink: /donate/
---
<meta http-equiv="refresh" content="0; url={{ "/sponsor/" | prepend: site.baseurl }}">
---
permalink: /funding/
---
<meta http-equiv="refresh" content="0; url={{ "/sponsor/" | prepend: site.baseurl }}">
......@@ -3,6 +3,9 @@ layout: default
title: News & reports
permalink: /news/
order: 5
redirect_from:
- /reports/
- /blog/
---
# News
......
---
permalink: /reports/
---
<meta http-equiv="refresh" content="0; url={{ "/news/" | prepend: site.baseurl }}">
......@@ -2,6 +2,9 @@
layout: default
title: Help the Reproducible Builds effort!
permalink: /sponsor/
redirect_from:
- /funding/
- /donate/
---
# Help the Reproducible Builds effort!
......