No, it does not prevent pushing (as long as the pre-hooks work) but you cannot deploy from a failed pipeline/branch because you have defective software, as proven by failed tests.
- 1 Post
- 333 Comments
Not quite.
- Every commit is just a local commit
- Every push runs pre-hooks which execute bunch of checks, for example linters, style checkers, etc. and prevent a push if something is not perfect
- After every push the CI/CD pipeline runs on origin
- Every run of the pipeline executes again checks with linters but also securoty checks for CVEs on dependencies and runtime
- Every pipeline run also executes all tests such as unit tests, scenario tests, integration tests
- If any of the above fails, the pipeline fails and stops
- Only if everything is okay, one can deploy on dev, the first stage
- Only if this is okay, the artifact gets pushed to the central artifact store
- Only if this suceesa a prod deployment can run, which pulls the artifact from the store
- Runners for dev and prod are distinct and don’t have rights the other has, the only common contact point is the artifact store
That’s an extremely very basic overview with many steps and concepts omitted but you get the idea.
If you have code that is not complete it is not qualified to be deployed. Cut work items into smaller chunks but never deploy not fully, 100% working and tested stuff. Not even on dev.
If you have tests you have to automate them and have a pipeline which stops any deployments when these tests fail. You definitely have a mindset issue and not a management or tool issue. I am not sorry but as a DevOps Engineer I can only say you guys are a lousy hack and should probably seek a different job.
works perfectly with my Arch Linux
If you don’t tell them you’re a sociopath.
What a coincidence as I just watched this from one of my favourite youtubers:
TheYamiks - The Failure of Game Graphics (35:29)
Where he reflects on how the graphics of current games came to be technically and why they are so terrible as they are.
neonred@lemmy.worldto DACH - Deutschsprachige Community für Deutschland, Österreich, Schweiz@feddit.org•Kritik an Grüne-Jugend-Vorsitzender Nietzard wegen "ACAB"-Sweatshirt617·2 months ago“All Grünenwähler are BASTARDS” - huch, also, das war mein privater Pulli. Wird man ja wohl noch sagen dürfen.
No, no comment in the sense of I have no experience with 24h watches so I cannot comment on them regarding this topic. If others have experience they might add their share, which they did.
Thought as much but never had any experience with 24h watches, so no comment on this from my side :)
I have never seem a 24h wrist watch (I know they exist) aside from extremely seldom as wall clocks
No it’s not, with a 12h format on an analog watch you can use the sun to find true north. It is also easier to read it when the hands have double the amount of degrees to indicate the number.
Edit – digital watches should use 24h, I fully agree, maybe there was a misunderstanding because it’s analog watches we’re talking about here and these could stay 12h IMHO
neonred@lemmy.worldto DACH - Deutschsprachige Community für Deutschland, Österreich, Schweiz@feddit.org•Politisch motivierte Kriminalität erreicht neuen Höhepunkt19·2 months agoViele der pro-palästinensischen Demonstrationen beinhalten antizionistische/antisemitische Straftaten. Diese werden in der Statistik unter “rechte” Straftaten einsortiert. Wer nun anfängt, alle “rechten” Straftaten biodeutschen Nazinasen zuzuordnen hat irgendwie den Kontakt zur Straße verloren. Auch deshalb begrüße ich sehr, bei Straftatbeständen mit zu erfassen, welche Etnie/Herkunft/Kultur/Religion Täter besitzen. Wer soetwas ausblendet kann die Statistiken gleich ganz wegschmeißen und sie so auslegen, wie es der eigenen Facon entspricht, ganz unwiderlegbar.
neonred@lemmy.worldto DACH - Deutschsprachige Community für Deutschland, Österreich, Schweiz@feddit.org•Diskriminierung in der Bahn: Rollstuhlfahrer aus dem Zug gezerrt41·2 months agokeiner hier wirft der Person im Artikel vor, dass sie sich hätte anmelden sollen, das hat mit der Situation des Artikels ja auch nichts zu tun. Wenn man sich anmeldet können die Umstiege in der Disposition berücksichtigt werden, das ist alles.
neonred@lemmy.worldto DACH - Deutschsprachige Community für Deutschland, Österreich, Schweiz@feddit.org•Diskriminierung in der Bahn: Rollstuhlfahrer aus dem Zug gezerrt236·2 months agoOkay, ich nehme aus dem Artikel mit:
- Bahnangestellter gibt Anweisung, nicht mehr einzusteigen “Als er als letzter in den Wagen wollte, habe der Schaffner gesagt, es sei voll.”
- Widerstand und Missachtung einer direkten Anweisung von weisungsbefugten Personen “Ich sagte: ‚Quatsch, da ist doch noch Platz‘ und hab mich aus dem Rolli auf den Boden gesetzt.”
- Trotziges, unangepasstes und eskalierendes Verhalten, um seinen Willen durchzusetzen und die Gegenseite zu Handlungen zu zwingen “und hab mich aus dem Rolli auf den Boden gesetzt. Das kann ich ganz gut.”
- Sich wundern, dass genau die angestrebte Handlung stattfindet “Da habe der Mitarbeiter versucht, ihn mit Gewalt [Interpretationssache, zudem wird der Rollifahrer eher Widerstand geleistet haben statt mitzuhelfen] rauszuheben.”
- Abermaliges Missachten einer offiziellen Anordnung von Personen mit Hausrecht “Ich robbte mit Rolli an der Hand zum Zug zurück und setzte mich wieder auf den Boden.”
und so weiter und so fort…
Klingt für mich eher nach einer psychisch auffälligen Person mit Geltungsbedürfnis und antisozialen Persönlichkeitszügen. Der will Konflikt und ist vermutlich auch so in die Situation rein statt zu fragen, ob der Schaffner ihm helfen kann, dass die Leute noch ein bisschen reinrücken, damit er noch mitfahren kann.
neonred@lemmy.worldto DACH - Deutschsprachige Community für Deutschland, Österreich, Schweiz@feddit.org•Māori-Partei in Neuseeland: Nach rituellem Protesttanz droht Suspendierung vom Parlament107·2 months agoVielleicht ist es auch schlicht unangebracht und eine “Ordnungswidrigkeit”, so einen expressiven/aggressiven Tanz unangemeldet in einem Parlament aufzuführen.
neonred@lemmy.worldto Linux Gaming@lemmy.world•Denuvo will lock you out of games on Linux, SteamOS, Steam Deck if you keep changing Proton versionsEnglish381·2 months agoIf it doesn’t exist on GOG, it doesn’t exist. Life is good.
Only main is protected, you can force push on feature branches.