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

Easy ci execution #314

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Conversation

florianPat
Copy link

Add two cli options "--no-deps" and "--no-auto-remove" to run tooling commands or ssh/exec without starting any depending services and stop it afterwards.
This is really useful for us regarding CI environments. You can run "one-off" commands as "lando --no-deps --no-auto-remove composer php-cs-fixer" to lint the code without starting e.g. a depending database service and stopping the service afterwards, which saves some cycles on a subsequent command.

What do you think of it?

Thanks for any feedback,
Flo

florianPat and others added 3 commits December 31, 2024 12:35
…rt for version 3 containers and before tooling to make sure the permission setup is finished
as they default to v3 api in the event config

Note that there is a difference between build steps and events: Build
steps do NOT add a perm-sweep because it checks for the service version
and does add a default. But I cannot change this as the "events" test
fails then, as this is how it is
…o-deps flag to start containers without depending containers on exec if the full compose stack did not start yet
Copy link

netlify bot commented Dec 31, 2024

👷 Deploy request for lando-core pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 409d57b

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.

1 participant