…test:newrelic`, our CI system can run the gambit of Rails and Ruby versions. Jenkins configurations let us dictate which combinations make sense given that, for instance, you can't run Rails 3.x and greater on Ruby 1.8.6.
Not All About Rails
That's all good, but there's much more to Ruby than just Rails. With the rich variety of frameworks to support, we needed an approach to mix and match dependencies.
This need led to our functional/integration testing layer, …
2012 JUC NY: - Graduating to Jenkins CI for Ruby-on-Rails
In this talk I'll give a brief overview of our journey from three engineers withtools to a company of 30 people that rely daily on Jenkins CI. I will a...
1 ratings Time: 42:09 More in Science & Technology
…phase one work in Jenkins utilized Groovy to interact directly with the Jenkins API. Bash scripts handled the majority of the heavy lifting in phase two to do things like curl the release candidate from Jenkins and then scp it out to our servers. PowerShell brought up the rear in phase three by handling the generation of internal emails, parsing release notes and making HttpWebRequests to update a few other areas not serviceable by APIs.
What's In It For Our Customers?
…and repeatedly - all while enabling your craftsmen to be at their most productive.
Simple Continuous Delivery Tool Chaining with Stathy Touloumis is a Field Engineer for Opscode and only wishes he had stumbled upon Chef when we has heads down coding and managing systems in early to mid 2000. @ stathyinc , Jenkins and GCE
…processes and workflow. The flexibility, modularity and plugin availability are great advantages to Jenkins, and it being free and open source software that we can freely modify and bug fix is immensely valuable (indeed, I now maintain the Jenkins ). plugin
We currently have:
approximately 32 slaves performing builds
151 top level jobs (many of these are matrix jobs)
2,578 jobs (including all jobs in our matrix jobs)
29,124 builds (we auto-expire most builds, so we've …
…our Jenkins jobs, and we've started adding cookbook's in test kitchen to Jenkins. We previously used a Vagrant/ VirtualBox based setup that was working okay, but it was running on OpenStack instances already anyway. To use the OpenStack runner, the configuration has to be added to the Kitchenfile.
For example: openstack do auth_url "http://openstack-auth-host.example.com:5000/v2.0/tokens" username "my-openstack-user" password "super-duper-secret-password" …
OWASP AppSecUSA : and Jenkins: The Duo Detect Defects in Code
Speakers: Justin Collins, Tin Zaw Ruby on Rails ( RoR) is a popular web application development framework with support forarchitecture,...
1 ratings Time: 30:37 More in Science & Technology
As you may have noticed, we now have nightly binaries available for Percona Server. As soon as the nightly binaries are build by Jenkins, a downstream Jenkins project starts verifying the performance of the current build.
Technical details: two Sysbench runs (read only & OLTP read/write) are executed …
We simultaneously build multipleprojects, a project, and an iOS project on the same Jenkins infrastructure (we used to use for build agents but moved to Mac Minis so that we could also build iOS projects). With Jenkins in place, releases …
…source code already, but in-house testing is still hard. For example, many of us had an encounter with Jenkins: it runs well to a point where it becomes harder to maintain the Jenkins than it is to write tests.
Another obstacle is test setup and environments: When I write and run tests, there is sometimes only so much I can do to mock and avoid actual calls to my storage backend. While I prefer to run my database tests against a SQLite in memory database, there are these edge cases, where …