summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
AgeCommit message (Collapse)Author
2023-09-08Add new key of deploy-host to CI configpaz
2021-03-19Make gitlab ci use main as main branch.paz
2021-02-07CI: Make 'jekyll build' verbosegeorg
2020-01-14Ignore fonts when checking linksNina Siessegger
2019-04-23CI: deploy: ignore 'dev' directory (regression fix)georg
Otherwise, if the master branch is deployed, the 'dev' directory is removed, which possibly contains data we want to keep, for example code coverage reports or proposed website changes. This commit fixes a regression introduced in 4e0c624ffbfa12a760acbe55ba1410bcc71749b7. It was tested via an intermediate commit to ensure it works as expected. Relates !71
2019-04-19CI: Store artifacts for one day, instead of two weeksgeorg
2019-04-19CI: Unify review deploy slug due to new deployment of code coveragegeorg
Deploying code coverage reports of Schleuder was implemented via schleuder/schleuder!287. This commit unifies the deploy slug of proposed changes to use a similar hierarchy below dev/.
2019-02-24CI: Disable git operations for the deploy and linkcheck jobsgeorg
These jobs don't rely on any actual code of the repo, accordingly, disable git operations to decrease execution time.
2019-02-17CI: use own images to speed up jobs (and to simplify the config)georg
2019-02-02CI: Don't run codespell against the master branchgeorg
2019-02-02CI: Introduce job to check pushed branches for broken linksgeorg
Closes #40
2019-02-02CI: Rename (and move) 'static' stage to 'qa' (and the very end)georg
Relates #40
2018-10-29CI: Set jekylls 'baseurl' if we're not dealing with the master branchgeorg
Relates #39
2018-07-18CI: Fix deploy job for the master branchgeorg
Relates !52
2018-07-18Merge branch '35-news-cve-2018-376' into 'master'georg
Add news entry about CVE-2018-3760 (Path traversal in sprockets); CI: codespell: Add config to ignore specific strings and words Closes #35 See merge request schleuder/schleuder-website!55
2018-07-18CI: codespell: Add config to ignore specific strings and wordsgeorg
2018-07-18CI: Deploy non-master branches for reviewgeorg
2018-07-16CI: codespell: Exclude vendor dir, which leads to false positivesgeorg
Closes #38
2018-05-18CI: Ignore 'download' directory while deployinggeorg
Currently, we don't store the release files in git, which lead to the fact, that they were automatically removed, due to our use of lftps 'mirror' option. This commit fixes this via ignoring this specific directory. Tested via an intermediate commit to ensure this works as expected. Closes #34
2018-04-21CI: Build and deploy schleuder.org websitegeorg
2018-04-18CI: Use Debian unstable imagegeorg
Relates !40
2018-03-15CI: Introduce codespell to check for spelling errorsgeorg