Skip to content
Snippets Groups Projects
Commit 4d0084a3 authored by Malte Bauch's avatar Malte Bauch
Browse files

Merge branch 'master' into 41-restructure-project-directory-structure

parents ebc4b88c 1066684f
No related branches found
No related tags found
3 merge requests!90Develop,!54Resolve "Restructure Project Directory Structure",!53V.0.1.0 Codename Threadbare
...@@ -3,8 +3,7 @@ variables: ...@@ -3,8 +3,7 @@ variables:
stages: stages:
- test - test
- compliance - documentation
- build
before_script: before_script:
- git config --global url."https://$GO_MODULES_USER:$GO_MODULES_ACCESS_TOKEN@code.fbi.h-da.de".insteadOf "https://code.fbi.h-da.de" - git config --global url."https://$GO_MODULES_USER:$GO_MODULES_ACCESS_TOKEN@code.fbi.h-da.de".insteadOf "https://code.fbi.h-da.de"
......
Documentation: documentation:pdf:
before_script: before_script:
- pwd - pwd
image: image:
name: pandoc/latex name: pandoc/latex
entrypoint: entrypoint:
- '' - ''
stage: build stage: documentation
rules: rules:
- changes: - changes:
- documentation/design/*.md - documentation/design/*.md
...@@ -16,3 +16,31 @@ Documentation: ...@@ -16,3 +16,31 @@ Documentation:
artifacts: artifacts:
paths: paths:
- documentation/design/documentation.pdf - documentation/design/documentation.pdf
.mdbook_common: &rust
before_script:
- cargo install mdbook
image:
name: rustdocker/rust:stable
stage: documentation
script:
- pwd
- ls
- mdbook build documentation --dest-dir public
cache:
paths:
- /root/.cargo/
documentation:static:
rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
artifacts:
paths:
- public
expire_in: 1 week
<<: *rust
documentation:test:
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
<<: *rust
golangci-lint run\ golangci-lint run\
--config .ci/.golangci-master.yml\ --config .ci/.golangci-master.yml\
--out-format code-climate |\ --out-format code-climate |\
jq -r '.[] | "\(.location.path):\(.location.lines.begin) \(.description)"' jq -r '.[] | "\(.location.path):\(.location.lines.begin) \(.description)"'
\ No newline at end of file
...@@ -3,13 +3,6 @@ sast: ...@@ -3,13 +3,6 @@ sast:
SAST_ANALYZER_IMAGE_TAG: '2' SAST_ANALYZER_IMAGE_TAG: '2'
SAST_EXCLUDED_PATHS: spec, test, tests, tmp SAST_EXCLUDED_PATHS: spec, test, tests, tmp
SEARCH_MAX_DEPTH: '4' SEARCH_MAX_DEPTH: '4'
stage: compliance
license_scanning:
stage: compliance
gemnasium-dependency_scanning:
stage: compliance
include: include:
- template: Security/SAST.gitlab-ci.yml - template: Security/SAST.gitlab-ci.yml
......
# goSDN Documentation
- [Introduction](design/01-introduction.md)
- [Related Work](design/02-related-work.md)
- [Theoretical Background](design/03-theoretical-background.md)
- [Conceptual Design](design/04-conceptual-design.md)
- [Implementation](design/05-implementation.md)
\ No newline at end of file
[book]
authors = []
language = "en"
multilingual = false
src = "."
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment