diff options
author | Tim Smith <tsmith84@gmail.com> | 2019-07-19 14:38:41 -0700 |
---|---|---|
committer | Tim Smith <tsmith84@gmail.com> | 2019-07-19 14:38:41 -0700 |
commit | 07a8ef3dc009a8accabceaabb238e31f4c1966bb (patch) | |
tree | 0cd8db6cf89b78fa8be1b3d912811b65cf412235 /.expeditor | |
parent | 1ca928126ba5b7b558bdf1aca2a273b6d3e189e0 (diff) | |
download | chef-07a8ef3dc009a8accabceaabb238e31f4c1966bb.tar.gz |
Add rspec testing on Fedora in Buildkitefedora_testing
Let's further verify our changes before merging.
Signed-off-by: Tim Smith <tsmith@chef.io>
Diffstat (limited to '.expeditor')
-rw-r--r-- | .expeditor/verify.pipeline.yml | 46 |
1 files changed, 45 insertions, 1 deletions
diff --git a/.expeditor/verify.pipeline.yml b/.expeditor/verify.pipeline.yml index 2cb076e10c..b5677a6ff6 100644 --- a/.expeditor/verify.pipeline.yml +++ b/.expeditor/verify.pipeline.yml @@ -142,6 +142,50 @@ steps: - FORCE_FFI_YAJL=ext - CHEF_LICENSE=accept-no-persist +- label: "Integration Specs Fedora :ruby: 2.6" + commands: + - /workdir/scripts/bk_tests/bk_container_prep.sh + - cd /workdir; bundle install --jobs=3 --retry=3 --without omnibus_package docgen + - bundle exec rake spec:integration + expeditor: + executor: + docker: + image: rubydistros/fedora-latest + privileged: true + environment: + - FORCE_FFI_YAJL=ext + - CHEF_LICENSE=accept-no-persist + - BUNDLE_GEMFILE=/workdir/Gemfile + +- label: "Functional Specs Fedora :ruby: 2.6" + commands: + - /workdir/scripts/bk_tests/bk_container_prep.sh + - yum install -y crontabs e2fsprogs util-linux + - cd /workdir; bundle install --jobs=3 --retry=3 --without omnibus_package docgen ruby_prof + - bundle exec rake spec:functional + expeditor: + executor: + docker: + image: rubydistros/fedora-latest + privileged: true + environment: + - FORCE_FFI_YAJL=ext + - CHEF_LICENSE=accept-no-persist + +- label: "Unit Specs Fedora :ruby: 2.6" + commands: + - /workdir/scripts/bk_tests/bk_container_prep.sh + - bundle install --jobs=3 --retry=3 --without omnibus_package docgen ruby_prof + - bundle exec rake spec:unit + - bundle exec rake component_specs + expeditor: + executor: + docker: + image: rubydistros/fedora-latest + environment: + - FORCE_FFI_YAJL=ext + - CHEF_LICENSE=accept-no-persist + - label: "Chefstyle :ruby: 2.6" commands: - /workdir/scripts/bk_tests/bk_container_prep.sh @@ -413,7 +457,7 @@ steps: # linux: # privileged: true # single-use: true -# +# # - label: "Kitchen Tests openSUSE Leap: 42" # commands: # - scripts/bk_tests/bk_linux_exec.sh |