Skip to content

(PUP-10640) add github actions workflows on master#8350

Merged
joshcooper merged 2 commits intomasterfrom
PUP-10640
Oct 2, 2020
Merged

(PUP-10640) add github actions workflows on master#8350
joshcooper merged 2 commits intomasterfrom
PUP-10640

Conversation

@gimmyxd
Copy link
Copy Markdown
Contributor

@gimmyxd gimmyxd commented Oct 1, 2020

Note: Travis was testing using jruby-9.2.8.0, but that is not available on GH actions and this is testing using jruby-9.2.9.0

extracted the first commit(dd11e0a) to run on appveyor and travis to make sure it not breaks anything: #8351

@gimmyxd gimmyxd requested review from a team October 1, 2020 13:01
@gimmyxd gimmyxd force-pushed the PUP-10640 branch 2 times, most recently from 303fa77 to 4a049dd Compare October 1, 2020 13:55
@gimmyxd gimmyxd changed the title (PUP-10640) add github actions workflows (PUP-10640) add github actions workflows on master Oct 1, 2020
@puppetcla
Copy link
Copy Markdown

CLA signed by all contributors.

Comment thread Rakefile
Comment thread Rakefile
Comment thread README.md
Comment thread appveyor.yml
Comment thread appveyor.yml
the following tests have been updated
- spec/integration/util/windows/adsi_spec.rb:34
  Was making the assumption that `Administrator` user
  is present. Changed to `Guest` since `Administrator`
  is not available in all setups.

- spec/unit/file_system_spec.rb:870
  `Puppet::FileSystem.expand_path` expands relative
  to the drive that Puppet is executed from. The
  expect here was making the assumption that Puppet
  tests are run form `SystemDrive` which is not always
  the case. Updated the test to match that the expanded path
  starts with a drive letter.

- spec/unit/provider/exec_spec.rb
  ENV['PATH'] is not correctly handled by Ruby. Use
  Pathname.cleanpath no normalize the path that is
  used in the `exec` resource
@joshcooper joshcooper merged commit 50e8442 into master Oct 2, 2020
@joshcooper joshcooper deleted the PUP-10640 branch October 2, 2020 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants