- From: Ryan Hass <
>
- To: "
" <
>
- Subject: [chef-dev] omnibus-chef/jenkins/release.rb script
- Date: Tue, 08 Sep 2015 06:47:56 +0000
I am working on setting up an omnitruck instance to provide ARM builds of Chef and other bits for a handful of OSs. I was wondering if someone might be able to give me a better understanding of some of the expectations of the script.
I have gotten as far as having it push a chef-platform-names.json and a chef json to chef-release-manifest in my chef-arm bucket -- but I am having issues both of these files. The chef-plaform-names.json I expected to be generated from the contents of chef.json in the jenkins directory, but it contains basically all the standard platforms and not the ones I put into the file; and with the latter as it seems to be an empty json block.
Here is what I ran:
bundle exec ./release.rb -p chef -b chef-arm -M chef-arm -m ~/.s3cfg -v 12.5.0-current --ignore-missing-packages
In the directory above the current working directory where the script being run, I placed the following files which I generated from omnibus-chef:
../angrychef-12.5.0~current.0+20150908000822.git.302.dc1686f-1.fedora22.armv7l.rpm
../chef-12.5.0~current.0+20150907225631.git.302.dc1686f-1.fedora22.armv7l.rpm
../angrychef-12.5.0~current.0+20150908000822.git.302.dc1686f-1.fedora22.armv7l.rpm.metadata.json
../chef-12.5.0~current.0+20150907225631.git.302.dc1686f-1.fedora22.armv7l.rpm.metadata.json
I tried using '-v 12.5.0~current.0+20150907225631.git.302.dc1686f-1' and '-v 12.5.0~current.0+20150907225631' which yielded the the same results. Any help I can get would be appreciated. Thanks!
-Ryan H.
- [chef-dev] omnibus-chef/jenkins/release.rb script, Ryan Hass, 09/07/2015
Archive powered by MHonArc 2.6.16.