Skip to content

Commit b7b6d80

Browse files
Merge pull request #62 from DILCISBoard/rel/2.0
Release v2.0.4
2 parents f5eea64 + 92b4746 commit b7b6d80

40 files changed

Lines changed: 374 additions & 2235 deletions

.gitignore

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# aip-specification.pdf
22
pandoc/bibliography.bib.bak
3-
.vagrant*
3+
# Site publication file
4+
docs/
5+
site/
46
Gemfile.lock
5-
_site
7+
**/_site
8+
.classpath
9+
.project
10+
.settings
11+
**/*.jar
12+
**/target
13+
**/bin
14+
**/*.class
15+
.vagrant*
16+
.venv
17+
vendor

.travis.yml

Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,20 @@ sudo: required
33
language: java
44
jdk:
55
- openjdk8
6-
- oraclejdk8
7-
before_install:
8-
- sudo apt-get update
9-
- sudo apt-get install -y texlive texlive-base texlive-latex-extra texlive-fonts-extra python-virtualenv librsvg2-bin
10-
- wget https://github.com/jgm/pandoc/releases/download/2.5/pandoc-2.5-linux.tar.gz
11-
- tar -xzvf pandoc-2.5-linux.tar.gz
12-
- rm pandoc-2.5-linux.tar.gz
13-
- sudo mv pandoc-2.5 /opt
14-
- sudo chmod +x /opt/pandoc-2.5/bin/pandoc
15-
- sudo ln -s /opt/pandoc-2.5/bin/pandoc /usr/local/bin/pandoc
16-
- sudo ln -s /opt/pandoc-2.5/bin/pandoc-citeproc /usr/local/bin/pandoc-citeproc
17-
- bundle install
186
script:
19-
- bash create-site.sh
20-
- bundle exec jekyll build -s ./docs -d ./_site
21-
- bundle exec htmlproofer ./_site --file-ignore /javadoc/ --only-4xx --check-html
22-
- bash create-pdf.sh
7+
- docker run -it --rm -v "$PWD:/source" -u "$(id -u):$(id -g)" --entrypoint /source/create-site.sh eark4all/spec-pdf-publisher
8+
- docker run -it --rm -v "$PWD:/source" -u "$(id -u):$(id -g)" --entrypoint /source/create-pdf.sh eark4all/spec-pdf-publisher
9+
- mkdir site
10+
- docker run -it --rm -v "$PWD"/docs:/usr/src/app -v "$PWD"/site:/_site -u "$(id -u):$(id -g)" starefossen/github-pages jekyll build -d /_site
11+
# - bundle install
12+
# - bundle exec htmlproofer ./site --file-ignore /javadoc/ --only-4xx --check-html
2313
deploy:
2414
provider: pages
2515
skip_cleanup: true
2616
github_token: $GH_TOKEN
2717
keep_history: true
28-
fqdn: earkaip.dilcis.eu
29-
local_dir: docs
30-
fqdn: earkaip.dilcis.eu
18+
local_dir: site
19+
fqdn: "$CNAME"
3120
on:
3221
branch: master
3322
env:

Gemfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
source 'https://rubygems.org'
22
gem 'github-pages', group: :jekyll_plugins
3-
gem "jekyll-theme-primer", group: :jekyll_plugin
43
gem 'html-proofer'

RELEASENOTES.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
title: Release Notes
3+
---
4+
5+
RELEASE NOTES
6+
=============
7+
8+
Categories of specification change
9+
-----------------------------------
10+
11+
### Major
12+
Changes are not backwardly compatible with previous versions.
13+
A new major version, e.g. from 2.x.y to 3.0.0
14+
15+
### Minor
16+
Backward compatible changes with the current major version.
17+
Often a new feature or extension.
18+
19+
### Corrections
20+
Corrections and improvements to grammar and spelling, not intended
21+
to change the meaning of the specification.
22+
23+
### Administrative:
24+
Standard changes between versions, e.g. version number and release date.
25+
26+
Version 2.0.4
27+
-------------
28+
June 12th 2020
29+
30+
### Specification Changes
31+
32+
#### Major
33+
None
34+
35+
#### Minor
36+
None
37+
38+
#### Corrections
39+
- Minor typos and corrections [[#60][]].
40+
41+
#### Administrative
42+
- Revision history update and version bumps [[#55][], [#59][]].
43+
44+
### Web site and PDF presentation
45+
- Uniform site structure and DILCIS branding:
46+
+ Descriptions for Baigit profile resources [[#58][]].
47+
+ Standard access to archive PDF versions [[#57][]].
48+
+ Updates to Docker site production and Travis publication [[#56][]].
49+
50+
[#60]: https://github.com/DILCISBoard/E-ARK-AIP/pull/60/
51+
[#59]: https://github.com/DILCISBoard/E-ARK-AIP/pull/59/
52+
[#58]: https://github.com/DILCISBoard/E-ARK-AIP/pull/58/
53+
[#57]: https://github.com/DILCISBoard/E-ARK-AIP/pull/57/
54+
[#56]: https://github.com/DILCISBoard/E-ARK-AIP/pull/56/
55+
[#55]: https://github.com/DILCISBoard/E-ARK-AIP/pull/55/

Vagrantfile

Lines changed: 0 additions & 89 deletions
This file was deleted.

archived/02-Under development versions/DASBOARD_E-ARK_AIP_specification_v1.0.0.docx renamed to archive/02-Under development versions/DASBOARD_E-ARK_AIP_specification_v1.0.0.docx

File renamed without changes.

archived/02-Under development versions/DASBOARD_E-ARK_AIP_specification_v1.0.1.docx renamed to archive/02-Under development versions/DASBOARD_E-ARK_AIP_specification_v1.0.1.docx

File renamed without changes.

archived/02-Under development versions/DASBOARD_E-ARK_AIP_specification_v1.0.2.docx renamed to archive/02-Under development versions/DASBOARD_E-ARK_AIP_specification_v1.0.2.docx

File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)