From jira at ovirt-jira.atlassian.net Tue Oct 3 12:48:02 2017 Content-Type: multipart/mixed; boundary="===============1710187777533698967==" MIME-Version: 1.0 From: eyal edri (oVirt JIRA) To: infra at ovirt.org Subject: [JIRA] (OVIRT-1470) Create README for the 'jenkins' repo Date: Tue, 03 Oct 2017 12:48:00 +0000 Message-ID: In-Reply-To: JIRA.31301.1498118255000@Atlassian.JIRA --===============1710187777533698967== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format... ------------=3D_1507034879-25271-174 Content-Type: text/plain; charset=3DUTF-8 Content-Transfer-Encoding: 7bit [ https://ovirt-jira.atlassian.net/browse/OVIRT-1470?page=3Dcom.atlass= ian.jira.plugin.system.issuetabpanels:all-tabpanel ] eyal edri reassigned OVIRT-1470: -------------------------------- Assignee: Daniel Belenky (was: infra) > Create README for the 'jenkins' repo > ------------------------------------ > > Key: OVIRT-1470 > URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1470 > Project: oVirt - virtualization made easy > Issue Type: Improvement > Components: oVirt CI > Reporter: Barak Korren > Assignee: Daniel Belenky > Labels: documentation, jenkins, jjb > > The 'jenkins' repo does not have any 'readme' file ATM, this makes it ver= y unfriendly for newcomers, especially if they find it in GitHub. > We should add a '{{README.markdown}}' file that will include: > # Explanation about what the repo contains > # General explanation about the logic behind the repo and STD-CI with a l= ink to infra-docs for further information. > # Explanation about how to use JJB to create jobs > # Explanation about how to run tests for code > We should probably also include a more JJB specific README in '{{/jobs/co= nfs}}' as well as a '{{requirements.txt}}' file to help installing JJB in v= irtualenv (This may be done as part of OVIRT-1466). -- This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100063) ------------=3D_1507034879-25271-174 Content-Type: text/html; charset=3D"UTF-8" Content-Disposition: inline Content-Transfer-Encoding: 7bit
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1470?page=3Dcom.atlass=
ian.jira.plugin.system.issuetabpanels:all-tabpanel ]

eyal edri reassigned OVIRT-1470:

Assignee: Daniel Belenky  (was: infra)

Create README for the ‘jenkins’ repo

     Key: OVIRT-1470
     URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1470
 Project: oVirt - virtualization made easy
         Issue Type: Improvement
         Components: oVirt CI
Reporter: Barak Korren
Assignee: Daniel Belenky
  Labels: documentation, jenkins, jjb

The ‘jenkins’ repo does not have any ‘readme’ fi= le ATM, this makes it very unfriendly for newcomers, especially if they fin= d it in GitHub. We should add a ‘{{README.markdown}}’ file that= will include: # Explanation about what the repo contains # General explana= tion about the logic behind the repo and STD-CI with a link to infra-docs f= or further information. # Explanation about how to use JJB to create jobs #= Explanation about how to run tests for code We should probably also includ= e a more JJB specific README in ‘{{/jobs/confs}}’ as well as a = ‘{{requirements.txt}}’ file to help installing JJB in virtualen= v (This may be done as part of OVIRT-1466).

— This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#1000= 63)

3D"" ------------=3D_1507034879-25271-174-- --===============1710187777533698967== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4uLgoKLS0tLS0tLS0t LS0tPV8xNTA3MDM0ODc5LTI1MjcxLTE3NApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJz ZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoKCiAgICAgWyBodHRwczov L292aXJ0LWppcmEuYXRsYXNzaWFuLm5ldC9icm93c2UvT1ZJUlQtMTQ3MD9wYWdlPWNvbS5hdGxh c3NpYW4uamlyYS5wbHVnaW4uc3lzdGVtLmlzc3VldGFicGFuZWxzOmFsbC10YWJwYW5lbCBdCgpl eWFsIGVkcmkgcmVhc3NpZ25lZCBPVklSVC0xNDcwOgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQoKICAgIEFzc2lnbmVlOiBEYW5pZWwgQmVsZW5reSAgKHdhczogaW5mcmEpCgo+IENy ZWF0ZSBSRUFETUUgZm9yIHRoZSAnamVua2lucycgcmVwbwo+IC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQo+Cj4gICAgICAgICAgICAgICAgIEtleTogT1ZJUlQtMTQ3MAo+ICAg ICAgICAgICAgICAgICBVUkw6IGh0dHBzOi8vb3ZpcnQtamlyYS5hdGxhc3NpYW4ubmV0L2Jyb3dz ZS9PVklSVC0xNDcwCj4gICAgICAgICAgICAgUHJvamVjdDogb1ZpcnQgLSB2aXJ0dWFsaXphdGlv biBtYWRlIGVhc3kKPiAgICAgICAgICBJc3N1ZSBUeXBlOiBJbXByb3ZlbWVudAo+ICAgICAgICAg IENvbXBvbmVudHM6IG9WaXJ0IENJCj4gICAgICAgICAgICBSZXBvcnRlcjogQmFyYWsgS29ycmVu Cj4gICAgICAgICAgICBBc3NpZ25lZTogRGFuaWVsIEJlbGVua3kKPiAgICAgICAgICAgICAgTGFi ZWxzOiBkb2N1bWVudGF0aW9uLCBqZW5raW5zLCBqamIKPgo+IFRoZSAnamVua2lucycgcmVwbyBk b2VzIG5vdCBoYXZlIGFueSAncmVhZG1lJyBmaWxlIEFUTSwgdGhpcyBtYWtlcyBpdCB2ZXJ5IHVu ZnJpZW5kbHkgZm9yIG5ld2NvbWVycywgZXNwZWNpYWxseSBpZiB0aGV5IGZpbmQgaXQgaW4gR2l0 SHViLgo+IFdlIHNob3VsZCBhZGQgYSAne3tSRUFETUUubWFya2Rvd259fScgZmlsZSB0aGF0IHdp bGwgaW5jbHVkZToKPiAjIEV4cGxhbmF0aW9uIGFib3V0IHdoYXQgdGhlIHJlcG8gY29udGFpbnMK PiAjIEdlbmVyYWwgZXhwbGFuYXRpb24gYWJvdXQgdGhlIGxvZ2ljIGJlaGluZCB0aGUgcmVwbyBh bmQgU1RELUNJIHdpdGggYSBsaW5rIHRvIGluZnJhLWRvY3MgZm9yIGZ1cnRoZXIgaW5mb3JtYXRp b24uCj4gIyBFeHBsYW5hdGlvbiBhYm91dCBob3cgdG8gdXNlIEpKQiB0byBjcmVhdGUgam9icwo+ ICMgRXhwbGFuYXRpb24gYWJvdXQgaG93IHRvIHJ1biB0ZXN0cyBmb3IgY29kZQo+IFdlIHNob3Vs ZCBwcm9iYWJseSBhbHNvIGluY2x1ZGUgYSBtb3JlIEpKQiBzcGVjaWZpYyBSRUFETUUgaW4gJ3t7 L2pvYnMvY29uZnN9fScgYXMgd2VsbCBhcyBhICd7e3JlcXVpcmVtZW50cy50eHR9fScgZmlsZSB0 byBoZWxwIGluc3RhbGxpbmcgSkpCIGluIHZpcnR1YWxlbnYgKFRoaXMgbWF5IGJlIGRvbmUgYXMg cGFydCBvZiBPVklSVC0xNDY2KS4KCgoKLS0KVGhpcyBtZXNzYWdlIHdhcyBzZW50IGJ5IEF0bGFz c2lhbiBKaXJhCih2MTAwMS4wLjAtU05BUFNIT1QjMTAwMDYzKQoKLS0tLS0tLS0tLS0tPV8xNTA3 MDM0ODc5LTI1MjcxLTE3NApDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD0iVVRGLTgi CkNvbnRlbnQtRGlzcG9zaXRpb246IGlubGluZQpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3 Yml0Cgo8aHRtbD48Ym9keT4KPHByZT5bIGh0dHBzOi8vb3ZpcnQtamlyYS5hdGxhc3NpYW4ubmV0 L2Jyb3dzZS9PVklSVC0xNDcwP3BhZ2U9Y29tLmF0bGFzc2lhbi5qaXJhLnBsdWdpbi5zeXN0ZW0u aXNzdWV0YWJwYW5lbHM6YWxsLXRhYnBhbmVsIF08L3ByZT4KPGgzPmV5YWwgZWRyaSByZWFzc2ln bmVkIE9WSVJULTE0NzA6PC9oMz4KPHByZT5Bc3NpZ25lZTogRGFuaWVsIEJlbGVua3kgICh3YXM6 IGluZnJhKTwvcHJlPgo8YmxvY2txdW90ZT48aDM+Q3JlYXRlIFJFQURNRSBmb3IgdGhlICZsc3F1 bztqZW5raW5zJnJzcXVvOyByZXBvPC9oMz4KPHByZT4gICAgIEtleTogT1ZJUlQtMTQ3MAogICAg IFVSTDogaHR0cHM6Ly9vdmlydC1qaXJhLmF0bGFzc2lhbi5uZXQvYnJvd3NlL09WSVJULTE0NzAK IFByb2plY3Q6IG9WaXJ0IC0gdmlydHVhbGl6YXRpb24gbWFkZSBlYXN5CiAgICAgICAgIElzc3Vl IFR5cGU6IEltcHJvdmVtZW50CiAgICAgICAgIENvbXBvbmVudHM6IG9WaXJ0IENJClJlcG9ydGVy OiBCYXJhayBLb3JyZW4KQXNzaWduZWU6IERhbmllbCBCZWxlbmt5CiAgTGFiZWxzOiBkb2N1bWVu dGF0aW9uLCBqZW5raW5zLCBqamI8L3ByZT4KPHA+VGhlICZsc3F1bztqZW5raW5zJnJzcXVvOyBy ZXBvIGRvZXMgbm90IGhhdmUgYW55ICZsc3F1bztyZWFkbWUmcnNxdW87IGZpbGUgQVRNLCB0aGlz IG1ha2VzIGl0IHZlcnkgdW5mcmllbmRseSBmb3IgbmV3Y29tZXJzLCBlc3BlY2lhbGx5IGlmIHRo ZXkgZmluZCBpdCBpbiBHaXRIdWIuIFdlIHNob3VsZCBhZGQgYSAmbHNxdW87e3tSRUFETUUubWFy a2Rvd259fSZyc3F1bzsgZmlsZSB0aGF0IHdpbGwgaW5jbHVkZTogIyBFeHBsYW5hdGlvbiBhYm91 dCB3aGF0IHRoZSByZXBvIGNvbnRhaW5zICMgR2VuZXJhbCBleHBsYW5hdGlvbiBhYm91dCB0aGUg bG9naWMgYmVoaW5kIHRoZSByZXBvIGFuZCBTVEQtQ0kgd2l0aCBhIGxpbmsgdG8gaW5mcmEtZG9j cyBmb3IgZnVydGhlciBpbmZvcm1hdGlvbi4gIyBFeHBsYW5hdGlvbiBhYm91dCBob3cgdG8gdXNl IEpKQiB0byBjcmVhdGUgam9icyAjIEV4cGxhbmF0aW9uIGFib3V0IGhvdyB0byBydW4gdGVzdHMg Zm9yIGNvZGUgV2Ugc2hvdWxkIHByb2JhYmx5IGFsc28gaW5jbHVkZSBhIG1vcmUgSkpCIHNwZWNp ZmljIFJFQURNRSBpbiAmbHNxdW87e3svam9icy9jb25mc319JnJzcXVvOyBhcyB3ZWxsIGFzIGEg JmxzcXVvO3t7cmVxdWlyZW1lbnRzLnR4dH19JnJzcXVvOyBmaWxlIHRvIGhlbHAgaW5zdGFsbGlu ZyBKSkIgaW4gdmlydHVhbGVudiAoVGhpcyBtYXkgYmUgZG9uZSBhcyBwYXJ0IG9mIE9WSVJULTE0 NjYpLjwvcD48L2Jsb2NrcXVvdGU+CjxwPiZtZGFzaDsgVGhpcyBtZXNzYWdlIHdhcyBzZW50IGJ5 IEF0bGFzc2lhbiBKaXJhICh2MTAwMS4wLjAtU05BUFNIT1QjMTAwMDYzKTwvcD4KCjxpbWcgc3Jj PSJodHRwczovL3U0MDQzNDAyLmN0LnNlbmRncmlkLm5ldC93Zi9vcGVuP3Vwbj1pNVRNV0dWOTlh bUpiTnhKcFNwMi0yQkNtcFlMeXpZUzNyMVE5MzlUMnNnejFrMS0yQmIzbVcxU2JpUXhaNy0yRm4x NmE3cjBWTmEtMkZrUzhFNkVyMXo1MU1JVFNLLTJCZDdKcTZ5ZVBLMmMydmNwN1dCV29VSC0yRkJl a0ZsTmV0Z0cySDBsaURjM04zVXNBM2lCcWZJWmdlTDdna01ua3JpZ1cwNmZWNzI5R1o5dHhJQ0F3 MXA3a1pad1NXMi0yQkNXdDlYSnFTSkxYTlRYbGt4aEVkNWhoMk8yN2dXNS0yRnNQTWpJT3BSamF4 N2xhRVZybVFmS0RrWS0zRCIgYWx0PSIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGJvcmRlcj0iMCIg c3R5bGU9ImhlaWdodDoxcHggIWltcG9ydGFudDt3aWR0aDoxcHggIWltcG9ydGFudDtib3JkZXIt d2lkdGg6MCAhaW1wb3J0YW50O21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206 MCAhaW1wb3J0YW50O21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1w b3J0YW50O3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRh bnQ7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudDsi Lz4KPC9ib2R5PjwvaHRtbD4KCi0tLS0tLS0tLS0tLT1fMTUwNzAzNDg3OS0yNTI3MS0xNzQtLQo= --===============1710187777533698967==--