mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-22 22:30:23 +00:00
f9f9fba26c
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> |
||
---|---|---|
.. | ||
build_step.inc.sh | ||
build-multi-arch-image.sh | ||
check-env.sh | ||
Dockerfile.devel | ||
Dockerfile.test | ||
golangci.yml.in | ||
gosec.sh | ||
install-helm.sh | ||
install-snapshot.sh | ||
lint-extras.sh | ||
lint-go.sh | ||
mdl-style.rb | ||
minikube.sh | ||
psp.yaml | ||
rook.sh | ||
skip-doc-change.sh | ||
snapshot-controller-psp.yaml | ||
test-go.sh | ||
travis-functest.sh | ||
travis-helmtest.sh |