Skip to content

cleanup #48

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Apr 28, 2015
Merged

cleanup #48

merged 10 commits into from
Apr 28, 2015

Conversation

adriaanm
Copy link
Contributor

  • rework attributes (distinguish nodes with same value on all nodes verse node-specific ones)
  • Use standard java recipe instead of jenkins::java (here's when I realized I needed to do the above rework)
  • working Vagrantfile
  • factor out jenkins init for master
  • fix default['repos']['private']['pr-snap']
  • clarify readme

this is all laying the groundwork for moving to a new instance for scala-ci that also hosts artifactory (+ EBS storage for repo & jenkins jobs)

chef-client failed on windows because of the missing file
this one just exits with error
... it turned `default['repos']['private']['pr-snap']` into an array,
which didn't manifest until we were talking to jenkins through groovy

btw,
  - chef-client must run on all nodes to update their attribs...
  - to show attribute: `knife node show $nodeName -a $attrName`
while redoing jenkins-master -- following commits reflect this too
vagrant uses bridged networking -- use local /etc/hosts
to point scala-ci.typesafe.com at the VM's ip test jenkins locally.

(portforwarding wreaks havoc with reverse proxy & ssl)
Most attributes are set on all nodes, but some need to vary.
... rather than using template variables
@adriaanm adriaanm changed the title repos.private.pr-snap should be a string, not a list cleanup Apr 27, 2015
@adriaanm
Copy link
Contributor Author

post-factum review by @lrytz -- going to push this into prod and make sure it doesn't break anything (mostly a refactor)

@lrytz
Copy link
Member

lrytz commented Apr 28, 2015

lgtm - in the sense, didn't spot anything obvious. it's good to have me review changes, helps getting used to the codebase :)

@adriaanm adriaanm force-pushed the master branch 2 times, most recently from 352c57d to f0607e1 Compare April 28, 2015 21:54
adriaanm added a commit that referenced this pull request Apr 28, 2015
@adriaanm adriaanm merged commit 16a51ef into scala:master Apr 28, 2015
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.

2 participants