Commit Graph

10 Commits

Author SHA1 Message Date
Sorin Sbarnea 6b8cc6d468 More E208 (final)
Change-Id: I705d1b10696326f3d4d5bef4b5a88a83f2c3d960
2020-11-10 19:34:45 +00:00
Albin Vass 7712f61cb2 fetch-javascript-content-tarball: do not synchronize owner
Change-Id: Ib3a62f5938c99e5610b09a335532694033b1aeb7
2020-05-18 17:04:10 +02:00
Monty Taylor 886cdcc21f Combine javascript deployment and deployment-tarball jobs
There's no reason to not just build the tarball when we build the
content.

Set the default value for node_version in the base job.

Change-Id: Ifb3e5138e9ae19ec3de9250f1828fc07230ef739
2020-05-13 16:48:29 +00:00
Albin Vass d0e2016592 Add loop var policy to ansible-lint
This adds a custom ansible-lint rule at .rules/ZuulJobsNamespaceLoopVar.py
that enforces the loop var policy described at:
https://zuul-ci.org/docs/zuul-jobs/policy.html#ansible-loops-in-roles

It also updates existing roles to follow the policy.

Change-Id: I92b2ff56a1c2702542fc07b316f1809087a4c92f
2020-04-29 17:20:59 +02:00
James E. Blair ea00b6aa5a Use human-readable names for artifact returns
This will cause links to appear on the build page with text like
"Docs preview site".

Change-Id: I65f8990b65607e72190a871409c3e31014ce86df
2019-08-12 07:13:27 -07:00
James E. Blair 6d13ee475d Correct artifact return url for python/js
The recent change to return the artifact URLs for python/js builds
omitted the artifacts/ directory from the URL.

Change-Id: If86749533e73dbfd17317acba22dbd05dff34abb
2019-06-10 13:41:52 -07:00
James E. Blair e23ece5e55 Return javascript content artifact records to Zuul
When producing javascript content tarballs, return artifact records
to Zuul.

Add a new job, build-javascript-content-tarball, which includes the
role to fetch javascript content tarballs.

Change-Id: Ia247054d0523b81916815151fd57138469f634e0
2019-06-06 06:17:47 +00:00
Tristan Cacqueray 28f007d360 fetch-javascript-content-tarball: fix tarball relative path
This change fixes the tarball relative path to be absolute.

Change-Id: Ife78f91bca9fe1f010db2e0fbfd23b35ad306b1f
2018-10-09 00:22:32 +00:00
Tristan Cacqueray a327047c14 fetch-javascript-content-tarball: add create_tarball variable
This change enable publish job to also create the tarball before fetch.

Change-Id: If4b5a1be8d3ce61ff45b04be23cf80a802760ec8
2018-10-02 17:12:25 -05:00
Monty Taylor 35da394f53
Add role for fetching javascript built content
Built content and source tarballs are different. Have a role that
handles uploading built content.

Append -content to the tarball so that a project can publish both a
source tarball and a built content tarball without stepping on each
other.

Change-Id: I33dff8080018bda281a00e648468de80d3ecd679
2018-03-06 13:33:10 -06:00