diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b9bf11c1a290308c0e3272236b3c24ff02befa1a..208a251af3dcb44810bb6c4379d18856a368049a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -20,6 +20,18 @@ test: except: - master +build: + stage: build + script: + - python make_documents.py + - pandoc Deliverable_4-8.md -f markdown -t docx -s -o Deliverable_4-8.docx + - pandoc Deliverable_4-9.md -f markdown -t docx -s -o Deliverable_4-9.docx + artifacts: + paths: + - Deliverable_4-8.docx + - Deliverable_4-9.docx + expire_in: 3 weeks + # the 'pages' job will deploy and build your site to the 'public' path pages: stage: deploy diff --git a/filelist_D4-8.txt b/filelist_D4-8.txt new file mode 100644 index 0000000000000000000000000000000000000000..0377d7acc4203fb019deb3624c6dcb4f62b36368 --- /dev/null +++ b/filelist_D4-8.txt @@ -0,0 +1,28 @@ +pages/FAIR.md +pages/ScienceTargets.md +pages/Infrastructure.md +pages/Detector.md +pages/Detector.md +pages/SeaScience.md +pages/Multimessenger.md +pages/Simulation.md +pages/Processing.md +pages/Workflows.md +pages/Datamodels.md +pages/Quality.md +pages/Procedures.md +pages/Dataformats.md +pages/VOserver.md +pages/KM3NeTserver.md +pages/Git.md +pages/Docker.md +pages/Repositories_Voserver.md +pages/Repositories_Zenodo.md +pages/Courses.md +pages/OSP.md +pages/Python.md +pages/ESCAPE.md +pages/UseCase_ANTARES.md +pages/UseCase_KM3NeT.md +pages/UseCase_environmental.md + diff --git a/filelist_D4-9.txt b/filelist_D4-9.txt new file mode 100644 index 0000000000000000000000000000000000000000..ef472502fd9aeab96d53be5ab48388007600339d --- /dev/null +++ b/filelist_D4-9.txt @@ -0,0 +1,8 @@ +pages/Using_vo.md +pages/Using_alerts.md +pages/Using_km3events.md +pages/Using_plotdata.md +pages/dataserver_api.md +pages/Softwaredevelopment.md +pages/Using_templates.md +pages/Using_templates.md diff --git a/make_documents.py b/make_documents.py new file mode 100644 index 0000000000000000000000000000000000000000..f55b0491f27fe8fe1a5d54f0cfa273f5b24aec40 --- /dev/null +++ b/make_documents.py @@ -0,0 +1,24 @@ +#!/usr/bin/python + +def fulltext_from_filelist(filelistname): + fulltext = "" + with open(filelistname, "r") as f: + infilename = f.readline() + while infilename: + with open(infilename, "r") as ftext: + addtext = ftext.read() + fulltext += addtext[addtext.find("---"):addtext.rfind("---")] + "\n" + infilename = f.readline() + return fulltext + +deliverable_description = fulltext_from_filelist("filelist_D4-8.txt") + +with open("Deliverable_4-8.md", "w") as f: + f.write(deliverable_description) + +deliverable_manuals = fulltext_from_filelist("filelist_D4-9.txt") + +with open("Deliverable_4-9.md", "w") as f: + f.write(deliverable_manuals) + + diff --git a/pages/SeaScience.md b/pages/SeaScience.md index 50c6a88c94411bc9311a4f347f4fac34fa11ae3c..08e416d2cf1dfd5a8599d8218eb1c0295c41719e 100644 --- a/pages/SeaScience.md +++ b/pages/SeaScience.md @@ -2,8 +2,8 @@ Title: Environmental data Author: Jannik Topics: - * options for sea science - * types of environmental data + - options for sea science + - types of environmental data Status: draft ---