Commit Graph

14 Commits (master)

Author SHA1 Message Date
Johan Ouwerkerk 37820cc27c feat!: bump minimum Qt version to Qt 5.15
Also add invent (Gitlab) CI job for Android.

Issues: #4
2020-11-09 21:36:31 +01:00
Johan Ouwerkerk 5c6c9020d8 chore: add Nicolás to .gitlab-ci.yml copyright 2020-11-08 08:52:09 +01:00
Nicolás Alvarez befe8a2bb0 ci: Add build dir as an artifact to keep static analysis working
Currently GitLab CI uploads the whole build directory as an artifact,
configured in the shared ci-before.yml in ci-tooling. This is necessary
for the static analysis job to work. However, it's very wasteful for the
majority of repositories that don't use the static analysis job, so we'll
soon remove that from the shared config.

This commit explicitly adds the build dir to the list of artifacts to
ensure that the static analysis job continues to work in Keysmith after
the shared CI config is changed.
2020-11-06 21:34:24 -03:00
Johan Ouwerkerk 089597dda7 feat: enable static source code analysis in CI 2020-09-23 17:17:13 +02:00
Johan Ouwerkerk 779eb11cc6 chore: update to run full builds in Gitlab-CI not just on build.kde.org (Jenkins)
Issues: #4
2020-09-15 20:43:26 +02:00
Bhushan Shah a64db2376b CI: add ci-reuse template 2020-06-11 12:25:25 +05:30
Bhushan Shah 1dc35133cb Revert "ci: run re-use lint every build"
This reverts commit c2fb2dd74e.
2020-04-30 13:45:35 +05:30
Bhushan Shah c2fb2dd74e ci: run re-use lint every build 2020-04-30 13:22:20 +05:30
Bhushan Shah aa9abea39b Revert "ci: add reuse linting in gitlab CI"
This reverts commit 36e83b9dd6.

I did not mean to push it right away
2020-04-30 13:13:07 +05:30
Bhushan Shah 36e83b9dd6 ci: add reuse linting in gitlab CI 2020-04-30 13:09:50 +05:30
Johan Ouwerkerk b451bd2556 Fix up licensing for REUSE compliance.
This adds licensing and copyright information where missing and normalises
existing licensing/copyright statements to SPDX metadata tags.
2020-04-10 13:34:31 +02:00
Johan Ouwerkerk 00821e1982 Use KDE standard BUILD_TESTING option instead of custom ENABLE_TESTING one. 2019-12-28 16:30:23 +01:00
Johan Ouwerkerk e6a53b6f3b Rebrand otpclient as Keysmith 2019-10-21 19:16:51 +02:00
Bhushan Shah 8212bdc1c9 Add gitlab ci configuration to build the flatpak package 2019-03-25 03:01:15 +05:30