Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reenable non-windows tests | Kartik Null Cating-Subramanian | 2016-07-21 | 1 | -2/+2 |
| | |||||
* | Turn all those blasted acceptance tests offstupid1ksubrama/new_acceptance | Kartik Null Cating-Subramanian | 2016-07-13 | 1 | -2/+2 |
| | |||||
* | copy chef-acceptance suites into $WORKSPACE | Seth Chisamore | 2016-05-17 | 1 | -6/+8 |
| | | | | | | | | | | | | | This will ensure the path to the suites can be fully resolved, it prevents errors like: ``` STDERR: /home/jenkins/workspace/chefdk-test/architecture/x86_64/platform/acceptance/project/chefdk/role/tester/vendor/bundle/ruby/2.1.0/gems/mixlib-shellout-2.2.6/lib/mixlib/shellout/unix.rb:183:in `chdir': No such file or directory @ dir_chdir - /home/jenkins/workspace/chefdk-test/architecture/x86_64/platform/acceptance/project/chefdk/role/tester/opscode-ci/.acceptance/acceptance-cookbook (Errno::ENOENT) ``` | ||||
* | Revert "exit 0 -- its how acceptance works" | Seth Chisamore | 2016-05-17 | 1 | -20/+19 |
| | | | | This reverts commit aac62e28ae3112c586f223c48ef7fe360f98e56a. | ||||
* | exit 0 -- its how acceptance works | Matt Wrock | 2016-05-17 | 1 | -19/+20 |
| | |||||
* | Execute chef-acceptance without elevated privileges | Seth Chisamore | 2016-05-13 | 1 | -5/+7 |
| | | | | | | | | | | | | We output all data generated during a chef-acceptance run to the workspace of the executing Jenkins job using chef-acceptance's `--data-path` option. If the `chef-acceptance` commands are executed with elevated privileges (using `sudo`) the generated files are owned by `root`: https://gist.github.com/schisamo/7ce7262813f2bc81b7314d9eab53afa0 This is an issue as the generated data cannot be properly archived OR cleaned up when the next job runs: https://gist.github.com/schisamo/b7246987d49534b27b8a4ad72f9ad965 | ||||
* | Add `KITCHEN_CHEF_CHANNEL` value now `ARTIFACTORY_USERNAME` that was removed | Seth Chisamore | 2016-05-10 | 1 | -1/+1 |
| | | | See https://github.com/chef/chef/blob/master/acceptance/.shared/kitchen_acceptance/libraries/kitchen.rb#L19 | ||||
* | Write chef-acceptance data to the Jenkins `$WORKSPACE` | Seth Chisamore | 2016-05-10 | 1 | -1/+1 |
| | | | | | | | | Previously data was being written to the Chef package install path of `/opt/chef/*/acceptance/*` which is bad for numerous reasons. Now that chef/chef-acceptance#39 has been merged we can take advantage of Chef Acceptance's new `--data-path` option which allows us to relocate this directory into the Jenkins job's workspace for easy archiving. | ||||
* | Remove legacy `ARTIFACTORY_*` env variables | Seth Chisamore | 2016-05-10 | 1 | -4/+4 |
| | | | | These have not been needed since: chef/mixlib-install#90 | ||||
* | Run the intergration tests in FIPS mode | Kartik Null Cating-Subramanian | 2016-04-25 | 1 | -7/+1 |
| | |||||
* | Turn off GIT_SSL_NO_VERIFYjk/use-ssl-again | John Keiser | 2016-04-19 | 1 | -3/+1 |
| | |||||
* | Just use the actual installed bundle instead of reusing the Gemfile to run ↵ | John Keiser | 2016-04-18 | 1 | -1/+1 |
| | | | | Chef tess | ||||
* | Don't update bundler when running acceptance test | John Keiser | 2016-04-18 | 1 | -1/+3 |
| | |||||
* | Install only core chef plus test when testing | John Keiser | 2016-04-18 | 1 | -3/+1 |
| | |||||
* | Don't bundle install on tests | John Keiser | 2016-04-18 | 1 | -1/+1 |
| | |||||
* | Run acceptance from the acceptance dir in the Chef gem | John Keiser | 2016-04-18 | 1 | -1/+1 |
| | |||||
* | Remove Gemfile.windows and put both platforms in Gemfile.lock | John Keiser | 2016-04-18 | 1 | -6/+20 |
| | |||||
* | Add --force-destroy to chef-acceptance | danielsdeleo | 2016-03-22 | 1 | -1/+1 |
| | |||||
* | remove final cleanup from ci verify scripts to return proper exit codepw/fix_verify_sh | Patrick Wright | 2016-02-16 | 1 | -3/+0 |
| | |||||
* | Disable unit tests in later stages of CD pipelineschisamo/disable-unit | Seth Chisamore | 2016-02-11 | 1 | -1/+1 |
| | | | | | | | Travis/Appveyor already run the unit tests at the appropriate gate earlier in the build process. Running the tests on each platform we build a package for should give the same result and really just serves to slow the overall delivery process down. | ||||
* | Create special tempdir and destroy it on each ci run | John Keiser | 2016-02-10 | 1 | -0/+9 |
| | |||||
* | Expand the list of acceptance tests (run all suites)salam/acceptance-update | Salim Alam | 2016-02-08 | 1 | -1/+1 |
| | |||||
* | Make sure acceptance tests for chef can run in Jenkins.sersut/ec2-acceptance | Serdar Sutay | 2016-01-27 | 1 | -17/+31 |
| | |||||
* | Fix sh spacing issues | Jay Mundrawala | 2016-01-27 | 1 | -1/+1 |
| | | | | The if statement was always being evaluated to true. | ||||
* | Fix bug in sh script that runs test in jenkinsjdm/fix-pipeline | Jay Mundrawala | 2016-01-26 | 1 | -3/+4 |
| | | | | | | | | | | | Some testers fail with ``` ci/verify-chef.sh: test: ] missing` ``` This regression was introduced by https://github.com/chef/chef/commit/2bcb7d06dcb49c953b9e666b24c8bd3cb56da2c5 | ||||
* | export CHEF_FIPS=1 in the chef-fips jenkins pipeline | Jay Mundrawala | 2016-01-25 | 1 | -1/+6 |
| | |||||
* | Move Jenkins verification scripts to top-level | Seth Chisamore | 2016-01-11 | 1 | -0/+89 |