LeMyst / wikibase-release-pipeline

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wikibase release pipeline

Repository overview

The wikibase release pipeline contains scripts used for building, testing and publishing Wikibase docker images and tarballs.

It contains a set of build targets defined in the Makefile which can be executed in two different ways.

When building, use the build.sh wrapper script to do the building inside a docker-container, this way files aren't littered around the repository but only in the artifacts/ directory.

For testing, you can use test, test-all make targets.

Documentation

The pipeline documentation can be found here.

About

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:JavaScript 44.0%Language:Shell 42.4%Language:Dockerfile 6.1%Language:PHP 3.7%Language:Python 1.5%Language:Makefile 1.5%Language:Mermaid 0.7%Language:Lua 0.2%