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

Attempt to fix the composer install #124

Merged
merged 2 commits into from
Feb 10, 2020
Merged

Attempt to fix the composer install #124

merged 2 commits into from
Feb 10, 2020

Conversation

lexidor
Copy link
Contributor

@lexidor lexidor commented Feb 10, 2020

Composer isn't happy with installing HackTest, since that requires the HSL, which requires HackTest.
There must be some way of aliasing this that Fred referred to, but it appears it was already doing that.
Maybe we weren't specific enough?

#121 (comment)

Still failing; I think this is the compsoer.json branch configuration - for example, we have this in master:

	  "extra": {
    "branch-alias": {
      "dev-master": "4.x-dev"
    }
  },

Composer isn't happy with installing HackTest, since that requires the HSL, which requires HackTest.
There must be some way of aliasing this that Fred referred to, but it appears it was already doing that.
Maybe we weren't specific enough?

#121 (comment)

> Still failing; I think this is the compsoer.json branch configuration - for example, we have this in master:
> 
> ```
> 	  "extra": {
>     "branch-alias": {
>       "dev-master": "4.x-dev"
>     }
>   },
> ```
@@ -3,7 +3,7 @@
"description": "The Hack Standard Library",
"extra": {
"branch-alias": {
"dev-master": "3.x-dev"
Copy link
Contributor

Choose a reason for hiding this comment

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

you probably also want "dev-v3.30.x": "3.30.x-dev" in here

It needs to understand that this is the HSL HackTest is looking for.
@fredemmott fredemmott merged commit 2a52af7 into hhvm:v3.30.x Feb 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants