mirror of
https://github.com/ceph/go-ceph
synced 2024-12-24 07:03:00 +00:00
2c249311ef
Within the last 24hrs the "octopus" release of ceph is available, and matching tags have been created in the ceph containers project. Consume the release name rather than master. Signed-off-by: John Mulligan <jmulligan@redhat.com>
30 lines
564 B
YAML
30 lines
564 B
YAML
sudo: required
|
|
language: go
|
|
dist: bionic
|
|
|
|
services:
|
|
- docker
|
|
|
|
branches:
|
|
except:
|
|
- gh-pages
|
|
|
|
matrix:
|
|
include:
|
|
- env: CEPH_VERSION=luminous
|
|
- env: CEPH_VERSION=mimic
|
|
- env: CEPH_VERSION=nautilus
|
|
- env: CEPH_VERSION=octopus
|
|
|
|
before_install: |
|
|
make ci-image CEPH_VERSION=${CEPH_VERSION}
|
|
|
|
before_script:
|
|
- go get github.com/mgechev/revive
|
|
|
|
# cephfs (fuse) requires: --device /dev/fuse --cap-add SYS_ADMIN --security-opt apparmor:unconfined
|
|
script:
|
|
- make test-container CEPH_VERSION=${CEPH_VERSION}
|
|
# run style checks
|
|
- make check
|