Niels de Vos f9f9fba26c ci: generate golangci.yml with correct CEPH_VERSION
When building against go-ceph, the most recent version of Ceph is
assumed to be available (currently Octopus). In case an older version of
the development packages is installed, building go-ceph will fail.

Golangci-lint does not accept the `-tags nautilus` parameter like other
Golang tools. Instead, the build-constraints need to be configured in a
confguration file.

This change takes care of the following:
- move the current scripts/golangci.yml to a template
- add the @@CEPH_VERSION@@ substitute
- generate the configuration file when needed

Signed-off-by: Niels de Vos <ndevos@redhat.com>
2020-07-02 14:24:02 +00:00
..
2020-06-30 04:43:45 +00:00
2020-06-30 04:43:45 +00:00
2019-03-04 19:01:16 +05:30
2019-02-07 12:19:14 +00:00
2020-01-22 08:19:42 +00:00
2020-04-14 14:14:29 +00:00
2020-07-01 08:21:47 +00:00
2020-07-01 08:21:47 +00:00