Skip to content

[dash] Travis: use language:dart, reinstate link checking#1237

Merged
chalin merged 1 commit into
dashfrom
chalin-travis-dart-0906
Sep 6, 2018
Merged

[dash] Travis: use language:dart, reinstate link checking#1237
chalin merged 1 commit into
dashfrom
chalin-travis-dart-0906

Conversation

@chalin

@chalin chalin commented Sep 6, 2018

Copy link
Copy Markdown
Contributor

Fixes #1239
Contributes to #1185

@chalin chalin added the infra.structure Relates to the tools that create docs.flutter.dev label Sep 6, 2018
@chalin chalin added this to the 18Q3 milestone Sep 6, 2018
@googlebot googlebot added the cla: yes Contributor has signed the Contributor License Agreement label Sep 6, 2018
@chalin
chalin force-pushed the chalin-travis-dart-0906 branch from 85a0dd3 to bb7cd9a Compare September 6, 2018 11:55
@chalin chalin changed the title [WIP][dash] Travis: use language:dart [dash] Travis: use language:dart, reinstate link checking, unpin firebase-tools Sep 6, 2018
@chalin
chalin force-pushed the chalin-travis-dart-0906 branch 11 times, most recently from 2e85107 to 0787aee Compare September 6, 2018 15:25
- Travis: use `language:dart`
- Reinstate link checking, but now using the linkcheck Dart tool
- Use locally installed npm firebase-tools and superstatic
@chalin
chalin force-pushed the chalin-travis-dart-0906 branch from 0787aee to ec0d870 Compare September 6, 2018 15:38
@chalin chalin changed the title [dash] Travis: use language:dart, reinstate link checking, unpin firebase-tools [dash] Travis: use language:dart, reinstate link checking Sep 6, 2018
@chalin
chalin merged commit 1d02aa2 into dash Sep 6, 2018
@chalin
chalin deleted the chalin-travis-dart-0906 branch September 6, 2018 15:50
Comment thread tool/check-links.sh
@@ -0,0 +1,57 @@
#!/usr/bin/env bash
#
# Tweaked a copy of https://github.com/dart-lang/site-shared/blob/master/tool/serve.sh

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

[small nit] It would be awesome to share this directly at some point.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Yes! I gave the rest of the team a heads-up during our standup today: site-shared will be integrated as a submodule via the next PR.

@filiph filiph left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM


# FIXME(Temporary):
/web-analogs
/flutter-for-*

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This looks like a glob pattern instead of regexp. I recommend rewriting to /flutter-for-.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Oh, right, thanks for the reminder.
Those are all on their way out as of @Sfshaza's next PR.

chalin added a commit that referenced this pull request Oct 16, 2019
chalin added a commit that referenced this pull request Oct 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes Contributor has signed the Contributor License Agreement infra.structure Relates to the tools that create docs.flutter.dev

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants