Skip to content
Snippets Groups Projects
user avatar
Jürgen Voskuhl authored
# Conflicts:
#	shared/use-markdown-parser.ts
85e94ac2
History

Federal Developer Portal (Förderales Entwicklungsportal)

The developer portal bundles developer resources (documentation, API specifications and code samples) about German government IT systems. The live version is available here: https://docs.fitko.de

How to build

To build the developer portal locally yarn package manager is recommended.

Preconditions

To install yarn:

npm install --global yarn

Before proceeding, double check if yarn is installed correctly:

yarn --version

Development build

For the federal developer portal running in dev mode run:

yarn install
yarn dev

By default, the server runs on http://localhost:3000

Deployable build

Build a fully deployable export with:

yarn install
yarn export

The result is stored in a sub folder of project root called out.

Continous Integration

Every incomming commit triggers our gitlab pipeline. For details check the configuration in the YAML file: ci/gitlab-ci.yml. In order to ensure a high code quality, static code analysis are triggered before deployment. Licensing of the files works with a tool called Reuse. As soon as new files are added, the Reuse configuration(.reuse/dep5) must be extended accordingly.

Licenses

Source code is licensed under the EUPL.

Unless stated otherwise, the content of this website is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.