Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a .travis.yml for Homu #16

Closed
wants to merge 3 commits into from
Closed

Conversation

@aneeshusa
Copy link
Member

aneeshusa commented Jan 22, 2017

Currently, we use the W3C's "Nu HTML Checker"
(https://github.com/validator/validator) via a Python package,
https://github.com/svenkreiss/html5validator,
although the actual checker is written in Java 8.

@aneeshusa aneeshusa force-pushed the aneeshusa:add-.travis.yml branch 3 times, most recently from da389b6 to 409f0bb Jan 22, 2017
@aneeshusa aneeshusa force-pushed the aneeshusa:add-.travis.yml branch 2 times, most recently from 5023e33 to 5fc456a Jan 22, 2017
Currently, we use the W3C's "Nu HTML Checker"
(https://github.com/validator/validator) via a Python package,
https://github.com/svenkreiss/html5validator,
although the actual checker is written in Java 8.

Make sure to pin the version as well.
@aneeshusa aneeshusa force-pushed the aneeshusa:add-.travis.yml branch from 5fc456a to fc6c262 Jan 22, 2017
@aneeshusa
Copy link
Member Author

aneeshusa commented Jan 22, 2017

r? @jdm (Homu is enabled and should listen to the regular reviewing commands.)

@jdm
Copy link
Member

jdm commented Jan 22, 2017

bors-servo added a commit to servo/saltfs that referenced this pull request Jan 22, 2017
Quote repo names to ensure valid TOML

Otherwise repos like `download.servo.org`
which contain dots in their name are not parsed correctly;
using quotes ensures the repo name is parsed as a single string.

Discovered while trying to merge servo/download.servo.org#16.
I have little TOML experience, so I'm not sure if this actually works or will break our `cfg.toml` entirely.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/580)
<!-- Reviewable:end -->
@edunham
Copy link
Contributor

edunham commented Jan 23, 2017

@bors-servo: r+

It appears that the master had not had salt run since #580. The string download did not previously appear in /home/servo/homu/cfg.toml. I ran a highstate and the download.servo.org section of the cfg.toml got populated correctly.

@jdm
Copy link
Member

jdm commented Jan 23, 2017

Seems like this still isn't working right.

@aneeshusa
Copy link
Member Author

aneeshusa commented Feb 9, 2017

@jdm
Copy link
Member

jdm commented Feb 21, 2017

@edunham
Copy link
Contributor

edunham commented Mar 27, 2017

Cherry-picked and landed by hand because first commit of .travis.yml is apparently kind of a ¯\_(ツ)_/¯ state for Homu and I need to PR other stuff against the .travis.yml anyways

@edunham edunham closed this Mar 27, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.