Not that I know of but might be something out there that someone has come
up with.

Richard.


On Thu, Aug 1, 2013 at 8:05 AM, Harsh Desai <attitude.ha...@gmail.com>wrote:

> Using the job builder, I can create jobs from a YAML file.
>
> Is it possible to do the reverse? That is, build a YAML file from an
> existing jenkins job?
>
> Thanks
> Harhs
>
>
> On Tuesday, July 30, 2013 4:26:00 PM UTC-7, Richard Bywater wrote:
>
>> No worries - glad that you got it working.
>>
>> Richard.
>>
>>
>> On Wed, Jul 31, 2013 at 11:23 AM, Harsh Desai <attitud...@gmail.com>wrote:
>>
>>> Thanks ! That worked.
>>>
>>> Sorry for double-posting. I will delete the duplicate post now.
>>>
>>>
>>> On Tuesday, July 30, 2013 3:24:23 PM UTC-7, Richard Bywater wrote:
>>>
>>>> Judging by the error, it looks like you've possibly quoted the URL in
>>>> the jenkins_jobs.ini file? Remove the quotes and I think you'll be fine.
>>>>
>>>> Richard.
>>>>
>>>> PS Please don't double post problems :)
>>>>
>>>>
>>>> On Wed, Jul 31, 2013 at 10:17 AM, Harsh Desai <attitud...@gmail.com>wrote:
>>>>
>>>>> I am trying to use jenkins job builder to manage my jenkins instance.
>>>>> However, JJB can't even connect to my jenkins due to a URL open error. Can
>>>>> anybody help me here?
>>>>>
>>>>> root@infra-puppet:/etc/**jenkins****_jobs# jenkins-jobs -l debug test
>>>>> configs/jj-test-sanity.yml
>>>>>
>>>>> DEBUG:root:Reading config from /etc/jenkins_jobs/jenkins_**jobs****
>>>>> .ini
>>>>> DEBUG:root:Config: <ConfigParser.ConfigParser instance at 0x9e8396c>
>>>>> DEBUG:jenkins_jobs.builder:**Par****sing YAML file
>>>>> configs/jj-test-sanity.yml
>>>>> DEBUG:jenkins_jobs.builder:**XML****ifying job 'jj-test-sanity'
>>>>> Traceback (most recent call last):
>>>>>   File "/usr/local/bin/jenkins-jobs", line 9, in <module>
>>>>>     load_entry_point('jenkins-job-******builder==0.0.334.1ac0507',
>>>>> 'console_scripts', 'jenkins-jobs')()
>>>>>   File "/usr/local/lib/python2.7/**dist****-packages/jenkins_job_**
>>>>> builder-****0.0.334.1ac0507-py2.7.**egg/**jenk**ins_jobs/cmd.py",
>>>>> line 102, in main
>>>>>     output_dir=options.output_dir)
>>>>>   File "/usr/local/lib/python2.7/**dist****-packages/jenkins_job_**
>>>>> builder-****0.0.334.1ac0507-py2.7.**egg/**jenk**ins_jobs/builder.py",
>>>>> line 442, in update_job
>>>>>     if (self.jenkins.is_job(job.name)
>>>>>   File "/usr/local/lib/python2.7/**dist****-packages/jenkins_job_**
>>>>> builder-****0.0.334.1ac0507-py2.7.**egg/**jenk**ins_jobs/builder.py",
>>>>> line 380, in is_job
>>>>>     return self.jenkins.job_exists(job_**na****me)
>>>>>   File "/usr/local/lib/python2.7/**dist****-packages/python_jenkins-**
>>>>> 0.2-**p**y2.7.egg/jenkins/__init__**.py"**, line 267, in job_exists
>>>>>     self.get_job_info(name)
>>>>>   File "/usr/local/lib/python2.7/**dist****-packages/python_jenkins-**
>>>>> 0.2-**p**y2.7.egg/jenkins/__init__**.py"**, line 150, in get_job_info
>>>>>     response = self.jenkins_open(urllib2.**Requ****est(self.server +
>>>>> JOB_INFO%locals()))
>>>>>   File "/usr/local/lib/python2.7/**dist****-packages/python_jenkins-**
>>>>> 0.2-**p**y2.7.egg/jenkins/__init__**.py"**, line 174, in jenkins_open
>>>>>     return urllib2.urlopen(req).read()
>>>>>   File "/usr/lib/python2.7/urllib2.**py****", line 126, in urlopen
>>>>>     return _opener.open(url, data, timeout)
>>>>>   File "/usr/lib/python2.7/urllib2.**py****", line 400, in open
>>>>>     response = self._open(req, data)
>>>>>   File "/usr/lib/python2.7/urllib2.**py****", line 423, in _open
>>>>>     'unknown_open', req)
>>>>>   File "/usr/lib/python2.7/urllib2.**py****", line 378, in _call_chain
>>>>>     result = func(*args)
>>>>>   File "/usr/lib/python2.7/urllib2.**py****", line 1240, in
>>>>> unknown_open
>>>>>     raise URLError('unknown url type: %s' % type)
>>>>> *urllib2.URLError: <urlopen error unknown url type: "https>*
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Jenkins Users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to jenkinsci-use...@**googlegroups.**com.
>>>>>
>>>>> For more options, visit 
>>>>> https://groups.google.com/**grou**ps/opt_out<https://groups.google.com/groups/opt_out>
>>>>> .
>>>>>
>>>>>
>>>>>
>>>>
>>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to jenkinsci-use...@**googlegroups.com.
>>> For more options, visit 
>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>> .
>>>
>>>
>>>
>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to