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

more travis #22

Merged
merged 7 commits into from
Jun 11, 2019
Merged

more travis #22

merged 7 commits into from
Jun 11, 2019

Conversation

peterbe
Copy link
Contributor

@peterbe peterbe commented Jun 6, 2019

You can't argue with the results :)

First of all, we're not done with Travis. We'd want to run a linter across all apps (client, server, cli). We also want to run the make deployment-build which produces fully working .html which we should test that they work and can be opened with curl or something.

I'm not sure I'm doing the matrix stuff right. Would love some feedback here. There's a before_install portion before the matrix but I think it runs that once per every step in the matix. I'd rather just do the stuff, currently in before_install once BEFORE all the matrix sections.

I'm happy to land this early and iterate. I just want to get the wheels rolling.

Also, if we dockerize everything all of these Travis DSL tricks will become moot.

@peterbe peterbe requested a review from wbamberg June 6, 2019 21:18
@wbamberg
Copy link
Collaborator

Sorry, I don't really feel qualified to review this. Perhaps @schalkneethling or @escattone might have more useful things to say?

Copy link

@schalkneethling schalkneethling left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me r+ @escattone r?

@peterbe
Copy link
Contributor Author

peterbe commented Jun 11, 2019

Actually, I'm pretty confident this is good enough. It's certainly not perfect but the cost of worrying too much, at this point, is not productive. What terrible mistakes we make here don't have deep repercussions, unlike mistakes we make in the policy of the structured content for example. Let's iterate instead.

@peterbe peterbe merged commit e1375f4 into master Jun 11, 2019
@peterbe peterbe deleted the more-travis branch June 11, 2019 11:47
peterbe added a commit that referenced this pull request May 24, 2021
* price blurb

* new URL

Co-authored-by: Daryl Alexsy <[email protected]>
escattone pushed a commit that referenced this pull request May 24, 2021
* added top banner

* added layout

* updated copy

* price blurb (#22)

* price blurb

* new URL

Co-authored-by: Daryl Alexsy <[email protected]>

* fixed waitlist routing

* font scaling

* Upgrade landing page survey (#23)

* price blurb

* upgrade landing page survey

* remove 'Dev Reset survey' button because you just start in a new tab

* change API URL and don't bother sending 'variant' as a query string

Co-authored-by: Daryl Alexsy <[email protected]>

* update to survey questions (#28)

* codepen examples (#27)

Co-authored-by: Daryl Alexsy <[email protected]>

* added deep dive code pens

* fixed buttons

* styled survey questions

* lazy loading on codepen iframes

* terms and privacy external links

* Revert "terms and privacy external links"

This reverts commit e4aa38e.

Co-authored-by: Daryl Alexsy <[email protected]>
Co-authored-by: Daryl Alexsy <[email protected]>
peterbe added a commit to peterbe/yari that referenced this pull request Jun 1, 2021
* added top banner

* added layout

* updated copy

* price blurb (mdn#22)

* price blurb

* new URL

Co-authored-by: Daryl Alexsy <[email protected]>

* fixed waitlist routing

* font scaling

* Upgrade landing page survey (mdn#23)

* price blurb

* upgrade landing page survey

* remove 'Dev Reset survey' button because you just start in a new tab

* change API URL and don't bother sending 'variant' as a query string

Co-authored-by: Daryl Alexsy <[email protected]>

* update to survey questions (mdn#28)

* codepen examples (mdn#27)

Co-authored-by: Daryl Alexsy <[email protected]>

* added deep dive code pens

* fixed buttons

* styled survey questions

* lazy loading on codepen iframes

* terms and privacy external links

* Revert "terms and privacy external links"

This reverts commit e4aa38e.

Co-authored-by: Daryl Alexsy <[email protected]>
Co-authored-by: Daryl Alexsy <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants