Commit Graph

5 Commits

Author SHA1 Message Date
Alexander Hughes bc6554241b Add deployment_data to rendered docs
A bug was found where the deployment_data document was not being
included in the upload to shipyard. Upon investigation it was also
noticed that deployment_data wasn't being rendered.

This patch updates the render and upload commands to include the
deployment data document.

Change-Id: I916132e80ac13546468f171a75517a9159e48ea6
2019-09-17 12:39:33 +00:00
Tin Lam 025fa74939 Update .gitignore
Update the .gitignore to be more comprehensive and that it is more
inline with airship-deckhand's .gitignore.

Change-Id: I0f2860034d060461a441be65feea274ef1fef30a
Signed-off-by: Tin Lam <tin@irrational.io>
2018-10-31 15:08:42 -05:00
Felipe Monteiro bf5fdeec4f trivial: Ignore .pyc files by adding it to .gitignore
Title is self-explanatory: these files keep creeping in,
ignore them.

Change-Id: Ia31839fce3807f212bc664ac90084fa28d14b2b3
2018-10-17 20:44:50 +01:00
Krysta 37b2a31b6f Allow linting policies to be selectable
Adds option -x to exclude certain linting policies
and -w to warn of failure for certain linting policies
if failures are expected.

Updates gitignore to exclude files created when running
tests.

Adds requirements for testing.

Adds unit test for new cli options and test
site-definition.yaml

Documentation for cli options can be found here [0].

[0]-https://review.gerrithub.io/#/c/403216/

Change-Id: I6e905c1ba7a23d0b2fdbf9552bec8a6620ff9731
2018-03-13 08:57:00 -05:00
Scott Hussey 8224e6fc21 Support multiple repo for document source
- A single primary repo must be specified which
  holds the site_definition.yaml file.
- Zero or more auxiliary repos can be specified which
  have additional documents used in the site definition.
- Collected documents are written to a file named after their
  source repo. Collection must always be given a output directory
  rather than a single file now.

Change-Id: Iceda4da18c4df45d917d88a49144e39e3f1743ed
2018-03-12 15:30:02 -05:00