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
Support acquia/blt 13.5.2 updates #3
Comments
This is a really nasty error and completely breaks using BLT both on Travis and on localdev (Lando). The only remedy downgrading to BLT 13.4. Hopefully Acquia can cut a new release of this. |
Noting you can require |
I was able to prevent the issue by adding |
I notice that there is an error on acquia-pipelines as well. |
I was trying to update to the latest blt since I'm still on
|
@jedgar1mx I'm using the latest @danepowell / @hkorik / @mikemadison13 Can we get a tagged release here? Riding on |
https://github.com/acquia/blt-travis/releases/tag/v1.1.0 Sounds like this can be closed. |
Travis-CI works but I get |
I tried both |
The code merged in with version
13.5.2
ofacquia/blt
breaks theblt blt:update
command due to an inheriting class code that extends the robo class. The method now requires to indicate thestring
type declaration added to the method signature.This change also revealed a bug with the
getCiEnv()
method's format in retrieving the environment variable. Theisset($_ENV['TRAVIS'])
would not retrieve the global variable and requires to be replaced withgetenv()
.Breaking change:
https://github.com/acquia/blt/pull/4582/files#diff-da4db5d78e93095cb66e19a12ef185565c317720d574ae00f0218399f4cd1973R64
Error output:
Proposed resolution:
Update the method declaration type in the inherited class within
acquia/blt-travis
codebase as performed in the base class.The text was updated successfully, but these errors were encountered: