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 Preview for lando-core ready!

Name Link
🔨 Latest commit 409d57b
🔍 Latest deploy log https://app.netlify.com/sites/lando-core/deploys/6773e1e94770bb00080c4250
😎 Deploy Preview https://deploy-preview-314--lando-core.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 94
Accessibility: 98
Best Practices: 92
SEO: 98
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify site configuration.

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