Method to 'lock' plugins in a project and update existing lock files
See original GitHub issueSo that we can fully move off of discovery.yml
, we should add a method to lock all plugins.
@aaronsteers from your last comment on the GitLab issue, will you create a relevant “lock all” issue? I’m not seeing one in https://github.com/meltano/meltano/issues?q=is%3Aissue+is%3Aopen+lock
Proposed spec details:
_Originally posted by @tayloramurphy in https://github.com/meltano/meltano/issues/5925#issuecomment-1141520551_
Issue Analytics
- State:
- Created a year ago
- Reactions:1
- Comments:9
Top Results From Across the Web
Locking dependency versions - Gradle User Manual
Enabling locking on configurations; Generating and updating dependency locks; Lock state location and format; Running a build with lock state present ...
Read more >Dependency Locking - API Manual
Lock all configurations in one build execution For this, you have two options: Run gradle dependencies --write-locks . This will effectively lock all ......
Read more >Ability to disable lockfiles · Issue #31533 · hashicorp/terraform
In each configuration working directory, run terraform init -upgrade to select the newest available versions that meet the constraints specified ...
Read more >What is package lock json? Lockfiles for yarn & npm ... - Snyk
Package lock files serve as a rich manifest of dependencies for projects that specify the exact version of dependencies to be installed, ...
Read more >The Ultimate Guide to yarn.lock Lockfiles - Andrew Hansen
Don't regenerate yarn.lock · Use auto merge conflict resolution · Be explicit about updating dependencies by only updating through your project's ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Agreed with @edgarrmondragon. - I don’t feel very strongly either - but we should try to have consistent practices.
I think my preference would be
--all
but in certain contexts--all
is optional when otherwise implied, and would likely be the default behavior if nothing different is requested.If we went this direction, basically all of these to be equivalent ways to say ‘all’:
Also related: ‘interactive’ #3153 .
When there’s really no other way to run the command besides
--all
, we likely would leave it off.meltano job list
is a good example of where there’s no other way to run this. But in future, if we have a--filter
option, then--all
would make more sense. Again, it likely is the default behavior but it could improve readability if there’s any confusion.@aaronsteers Yup, that looks good