Skip to content

Remove all submodules - just force clone and reset on run instead #33425

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

Merged
merged 1 commit into from
Sep 13, 2019

Conversation

weswigham
Copy link
Member

I give up - submodules are broken and a failed experiment. ignore = all isn't respected in the .gitmodules like it should be, resulting in us continuously having stupid diffs and "merge conflicts" in the submodule references, thanks to the daily user run now consistently updating them. It's a little less integrated, but this has the same effect but less brokenness in version control - we now just clone (or reset and update the existing clone) on test start, and ignore the clone's directory. In a way, this is just us implementing submodules in a way that actually works T.T

@weswigham
Copy link
Member Author

@typescript-bot user test this

@typescript-bot
Copy link
Collaborator

typescript-bot commented Sep 13, 2019

Heya @weswigham, I've started to run the parallelized community code test suite on this PR at e5d7323. You can monitor the build here. It should now contribute to this PR's status checks.

@weswigham
Copy link
Member Author

@typescript-bot user test this

@typescript-bot
Copy link
Collaborator

typescript-bot commented Sep 13, 2019

Heya @weswigham, I've started to run the parallelized community code test suite on this PR at b8cc506. You can monitor the build here. It should now contribute to this PR's status checks.

Copy link
Member

@andrewbranch andrewbranch left a comment

Choose a reason for hiding this comment

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

You, sir, deserve an award.

Slow clap

GOOD RIDDANCE SUBMODULES

@typescript-bot
Copy link
Collaborator

The user suite test run you requested has finished and failed. I've opened a PR with the baseline diff from master.

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