Skip to content
This repository was archived by the owner on Dec 18, 2024. It is now read-only.

fix(stack-blitz): add more configuration files to the template #643

Closed
wants to merge 1 commit into from

Conversation

Splaktar
Copy link
Contributor

@Splaktar Splaktar commented Oct 4, 2019

PR Checklist

Please check that your PR fulfills the following requirements:

  • The commit message follows our guidelines
  • Tests for the changes have been added or weren't appropriate

What is the current behavior?

StackBlitz is currently broken in master due to some changes in #642 not being fully tested after deployment to the dev instance.

Issue Number:
Fixes #623. Fixes #629. Relates to #642.

What is the new behavior?

  • allow the exported/downloaded project from StackBlitz to be functional
    • move files into /src and /src/app to match a normal configuration
  • rename Stackblitz to StackBlitz
  • use StackBlitz logo to launch examples
  • use a relative URL for downloading versions.json
  • update Ivy fix for VersionPicker
  • log errors during app bootstrap in StackBlitz
  • switch StackBlitz examples to SCSS
  • fix lint warnings in deploy script
  • add ignores for Firebase

Other information

This should be the last PR before switching master to version 9.x and enabling Ivy.

This is deployed for verification to: https://material2-docs-dev.firebaseapp.com/components/checkbox/overview

Screen Shot 2019-10-04 at 17 01 20
Screen Shot 2019-10-04 at 17 01 28

@Splaktar
Copy link
Contributor Author

Splaktar commented Oct 4, 2019

CI is failing due to

Blocked due to plan-no-credits-available Please purchase a new credit block then push a new commit or call the API to run a new build.

However, the e2e and unit tests pass locally.

allow the exported/downloaded project from StackBlitz to be functional
- move files into /src and /src/app to match a normal configuration
rename Stackblitz to StackBlitz
use StackBlitz logo to launch examples
use a relative URL for downloading `versions.json`
update Ivy fix for VersionPicker
log errors during app bootstrap in StackBlitz
switch StackBlitz examples to SCSS
fix lint warnings in deploy script
add ignores for Firebase

Fixes #623. Fixes #629. Relates to #642.
@Splaktar
Copy link
Contributor Author

Splaktar commented Oct 5, 2019

CI fixed and passing.

@jelbourn
Copy link
Member

jelbourn commented Oct 7, 2019

@Splaktar looks like this needs rebase on top of your other PR

@Splaktar
Copy link
Contributor Author

Splaktar commented Oct 7, 2019

@jelbourn The other one included all of these changes. It was marked blocked as this one needed to be merged first. But that's no problem.

@Splaktar Splaktar closed this Oct 7, 2019
@Splaktar Splaktar deleted the stackblitz-ivy branch October 7, 2019 18:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Build error in "@angular/material-examples": "angular/material2-docs-content#8.1.x" infra: hardcoded paths break ability to host docs on-premise
3 participants