[OpenStack-Infra] Opendayight Internship (Jenkins job builder) Week 2 status update June 5th-June 11th 2017

Yolande Amate yolandeamate at gmail.com
Mon Jun 12 17:27:23 UTC 2017


Hi,

This past week I have done the following:

- Update GitLab Plugin to use convert_mapping_to_xml[1]
- Update artifactory_repository function to use convert_mapping_to_xml[2]
- Update artifactory_common_details function to use convert_mapping_to_xml[3]
- Update shell and python plugins to use convert_mapping_to_xml[4]
- Update convert_mapping_to_xml function to support hard-coded tag values[5]

One main issue I ran into while working this week was figuring out how
to handle tags whose values were hard-coded like
"XML.SubElement(shell, 'command').text = data", without having to
depend on the yaml optname or value returned by data.get(...);
provided so many functions have these hard-coded tag values.

This week, I plan on updating more plugins to make use of
convert_mapping_to_xml and doing code review.

Attached below is a link to my Jenkins job builder project proposal
document with a table of plugins(under activity details) that I have
worked on so far[6].

Cheers,
Yolande

[1]https://review.openstack.org/#/c/471867/
[2]https://review.openstack.org/#/c/471894/
[3]https://review.openstack.org/#/c/472860/
[4]https://review.openstack.org/#/c/473051/
[5]https://review.openstack.org/#/c/473156/
[6]https://docs.google.com/document/d/13YGxDwt76K5mhRUlmC_bzXK_mCRSiVGStp-CJL4VYtA/edit#



More information about the OpenStack-Infra mailing list