- Dec 2023
-
www.salesforceben.com www.salesforceben.com
-
No mention of how to authenticate the deployment, which is disappointing. See the repository for more.
- https://github.com/salto-io/salesforce-ci-cd-org-dev/blob/ca2177829b49b0fce1167ad4c93ea0190293f9ad/.github/workflows/push-master-branch.yml#L40C22-L40C97
- https://developer.salesforce.com/docs/atlas.en-us.sfdx_cli_reference.meta/sfdx_cli_reference/cli_reference_org_commands_unified.htm#cli_reference_org_login_sfdx-url_unified
-
- May 2022
-
www.youtube.com www.youtube.com
-
https://www.youtube.com/watch?v=SMNSUs6ffnE
Nothing new here...
I did like the way she framed CI and CD in a feedback loop.
-
- Nov 2020
-
fortelabs.com fortelabs.com
-
Third, you can create value in any span of time. If we see our work as creating these intermediate packets, we can find ways to create value in any span of time, no matter how short. Productivity becomes a game of matching each available block of time (or state of mind, or mood, or energy level) with a corresponding packet that is perfectly suited to it.
The Intermediate Packet approach ensures you are delivering value after every iteration, regardless of size
You no longer need to rely on large blocks on uninterrupted time if you focus on delivering something of value at the end of each block of time.
-
Second, you have more frequent opportunities to get feedback. Instead of spending weeks hammering away in isolation, only to discover that you made some mistaken assumptions, you can get feedback at each intermediate stage. You become more adaptable and more accountable, because you are performing your work in public.
Intermediate Packets give you more opportunities to get feedback
-
- May 2020
-
about.gitlab.com about.gitlab.com
-
Have adopted CI best practices and are defining their CI/CD pipelines as code
-
-
docs.gitlab.com docs.gitlab.com
-
GitLab CI/CD
-
It involves continuously building, testing, and deploying code changes at every small iteration, reducing the chance of developing new code based on bugged or failed previous versions.
-
- Feb 2020
-
loadimpact.com loadimpact.com
-
We check in our code at the entry point of a pipeline, version control (Git and Github in our case), and then it’s taken through a series of steps aimed at assuring quality and lowering risk of releases. Automation helps us keep these steps out of our way while maintaining control through fast feedback loops (context-switching is our enemy). If any step of the pipeline breaks (or fails) we want to be alerted in our communication channel of choice (in our case Slack), and it needs to happen as quickly as possible while we’re in the right context.
-
-
builtwithnix.org builtwithnix.org
-
Never compile the same project twice Nix allows to easily share build results across machines. If the CI has built the project, developers or servers can download the build results instead of re-building the same thing.
Tags
Annotators
URL
-
- May 2019
-
devopsdays.org devopsdays.orgProgram2
-
Valdomiro Bilharvas - Squads mais eficientes com Devops
Mais um caso prático que vai te mostrar a importância da preparação de um ambiente de desenvolvimento que facilita a vida de todos e garante entregas contínuas e de qualidade. O assunto é transversal a vários tópicos de nossa certificação DevOps Tools.
-
João Brito - CI/CD - Pense um pouco além das ferramentas
Continuous Integration e Delivery são também tópicos importantes da certificação LPI DevOps Tools, mas como o João Brito vai falar nessa palestra, é importante entender o porque do uso dessas ferramentas.
701.4 Continuous Integration and Continuous Delivery (weight: 5)
-
- Mar 2019
-
www.thedevelopersconference.com.br www.thedevelopersconference.com.br
-
Implementando CI com GitLab
Ainda que os tópicos da prova LPI DevOps não cubram apenas o Git para a integração contínua (ele é usado especialmente em Source Code Management), é muito importante conhecer bem os conceitos de integração e entrega contínua cobertos nessa palestra. Eles estão nesse tópico:
701.4 Continuous Integration and Continuous Delivery
-