#CICD
Slides my #cloudnative meetup talk about OpenTelemetry as best way how to instrument your CICD pipeline https://speakerdeck.com/abtris/opentelemetry-as-best-way-how-to-instrument-your-cicd-pipeline #otel #cicd
Backbase is hiring Senior Android Engineer
🔧 #android #kotlin #cicd #seniorengineer
🌎 Amsterdam, Netherlands
⏰ Full-time
🏢 Backbase
Job details https://jobsfordevelopers.com/jobs/senior-android-engineer-at-backbase-aug-1-2023-78e8b1?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
Atomic is hiring Senior DevOps Developer
🔧 #golang #java #python #scala #ansible #aws #cicd #docker #awsec2 #kafka #mongodb #postgresql #redis #awss3 #terraform #seniorengineer
🌎 Remote; Canada
⏰ Full-time
🏢 Atomic
Job details https://jobsfordevelopers.com/jobs/senior-devops-developer-at-atomic-vc-aug-16-2023-d9a68a?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
How GitHub uses GitHub Actions and Actions larger runners to build and test GitHub.com
Check it out! 👇
https://github.blog/2023-09-26-how-github-uses-github-actions-and-actions-larger-runners-to-build-and-test-github-com/
#HowGithubBuildsGithub #GithubActions #DeveloperExperience #CiCd #Engineering
PayU is hiring iyzico - Software Engineering Team Leader
🔧 #kotlin #bdd #cicd #kafka #tdd #techlead
🌎 Istanbul, Turkey
⏰ Full-time
🏢 PayU
Job details https://jobsfordevelopers.com/jobs/iyzico-software-engineering-team-leader-at-payu-com-sep-15-2022-e82d6d?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
A Simple Idea to Learn CI for Beginner
https://nurulramadhona.medium.com/a-simple-idea-to-learn-ci-for-beginner-d0fb3367ff55
#CICD #GithubAction #GitLabCICD #Docker
Getting Started with Jenkins
https://nurulramadhona.medium.com/list/17adde43534f
#Jenkins #JenkinsCI #CICD
Crypto.com is hiring Directory Services Engineer - Fintech
🔧 #cryptocurrency #aws #azure #cicd #gcp #terraform
🌎 Bangalore, India
⏰ Full-time
🏢 Crypto.com
Job details https://jobsfordevelopers.com/jobs/directory-services-engineer-fintech-at-crypto-com-sep-19-2023-c814b4?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
Does anyone have opinions on using #CloudBuild from #Gcp at scale in large enterprise? #Google #cicd
🔧 Looking to supercharge your code review process? Check out my step-by-step guide on setting up SonarQube with Docker Compose!
Quality assurance just got a whole lot easier. 🚀
https://www.heyvaldemar.com/install-sonarqube-using-docker-compose/
#devops #cicd #k8s #linux #docker #sysadmin #automation #sonarqube
Xero is hiring Software Engineering Opportunities (Senior - Lead)
🔧 #csharp #typescript #dotnet #react #node #aws #cicd #docker #kubernetes #seniorengineer #techlead
🌎 Melbourne, Australia
⏰ Full-time
🏢 Xero
Job details https://jobsfordevelopers.com/jobs/software-engineering-opportunities-senior-lead-at-xero-com-dec-7-2022-7198f7?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
IRN: poor @HarnessIO - bad day to annouce cool software #innovation for #DevOps, #CICD, #PlatformEngineering. They were so swamped today by $CSCO / $SPLK news.
Ima write up both, but maybe go give @@jyotibansalsf & the Harness PR some love:
To już kolejna prezentacja o bezpieczeństwie na #JesienLinuksowa. Marcin Zajączkowski (https://blog.solidsoft.pl/) przedstawi: "Podstawy bezpieczeństwa (nie tylko) dla deweloperów".
Będzie mowa o istotnych "dobrych praktykach" związanych z bezpieczeństwem przy wytwarzaniu (zwłaszcza) projektów informatycznych opartych o automatycznie wdrażane na produkcję przez potoki CI/CD microserwisy.
Więcej informacji: https://jesien.org/2023/agenda/
#Security #DevSecOps #GitOps #DevOps #Linux #Microservices #CICD
Sunscrapers is hiring Senior AWS DevOps Engineer
🔧 #aws #python #django #react #cicd #docker #kubernetes #powerbi #terraform #seniorengineer
🌎 Remote; Warsaw, Poland
⏰ Full-time
🏢 Sunscrapers
Job details https://jobsfordevelopers.com/jobs/senior-aws-devops-engineer-at-sunscrapers-com-sep-1-2023-6e888a?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
PayU is hiring Engineering Manager (Mobile)
🔧 #kotlin #android #ios #cicd #engineeringmanager
🌎 Bangalore, India
⏰ Full-time
🏢 PayU
Job details https://jobsfordevelopers.com/jobs/engineering-manager-mobile-at-payu-com-jul-6-2023-59c608?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
Crypto.com is hiring Blockchain DevOps Engineer
🔧 #golang #rust #typescript #blockchain #cryptocurrency #aws #azure #cicd #docker #gcp #kubernetes
🌎 Hong Kong
⏰ Full-time
🏢 Crypto.com
Job details https://jobsfordevelopers.com/jobs/blockchain-devops-engineer-at-crypto-com-mar-7-2023-459aa0?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
Diligent is hiring Senior Software Engineer (DevOps)
🔧 #c #csharp #python #typescript #dotnet #dotnetcore #aws #cicd #seniorengineer
🌎 Budapest, Hungary
⏰ Full-time
🏢 Diligent
Job details https://jobsfordevelopers.com/jobs/senior-software-engineer-devops-at-diligent-jul-10-2023-284821?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
Payfit is hiring Senior Software Engineer - Self-Acquisition
🔧 #typescript #react #node #graphql #aws #cicd #docker #kubernetes #postgresql #terraform #seniorengineer
🌎 Remote; Paris, France
⏰ Full-time
🏢 Payfit
Job details https://jobsfordevelopers.com/jobs/senior-software-engineer-self-acquisition-at-payfit-com-jul-31-2023-dbba6d?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
Check out the latest demo project from Maolte Technical Solutions Limited around UX design on the web front end for a software professional's resume. It was deployed via CICD, making the solution very reusable. Check out the project report at https://maolte.ie/demoblog/7uxdemo.html #tech #ux #technology #webdesign #project #uxdesign #web #software #cicd

Begleite uns in die CI/CD-Welt. Christian Schlatter hat sich mit komplexen #Pipelines, schwer fassbaren #Debugging-Szenarien und den Besonderheiten von #Monorepos auseinandergesetzt und teilt seine Erfahrungen in der ersten Episode einer dreiteiligen #Blogpost-Serie. 🛠️ 🌍 #CICD #TechJourney #legacy
https://www.puzzle.ch/de/blog/articles/2023/09/19/the-state-of-ci-tools-in-2023-the-legacy-part-1-3

New Blog Post:
Played around with the LAMS linting tool for LookML, the markup language for Looker.
https://shawnhooper.ca/2023/09/15/linting-your-lookml-with-lams/
Backbase is hiring Senior Solution Architect
🔧 #java #javascript #api #rest #cicd #docker #mvc #seniorengineer #solutionsarchitect
🌎 Kraków, Poland
⏰ Full-time
🏢 Backbase
Job details https://jobsfordevelopers.com/jobs/senior-solution-architect-at-backbase-aug-16-2023-80245f?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
Feature flags allow you to deploy changes to your software rapidly, and continuously, as many times a day as you want, without sacrificing the reliability of your product.
You can start by a simple mechanism of hardcoded feature rules in a file, periodically fetched by your servers, and expand into more complex solutions later.
Deliver value to your customers, safely, reliably, continuously! 🚀
Read the full article 📝 https://www.lambrospetrou.com/articles/cicd-feature-flags/?ref=fosstodon
Jetzt beginnen die letzten Vorträge der 21. Kielux:
"Alternative #Browser - Was gibt es denn sonst noch?", "#WoodpeckerCI: Von einfachen Tests zur vollständigen #CICD" und "Die unmögliche #Primzahlen-Erkennungsmaschine"
The #Devicon project is looking for maintainers and contributors to review issues and PRs.
Appreciated skills are (not limited to):
- #SVG editing
- #Community management
- #CICD
https://adoptoposs.org/p/c33ba413-e2f8-42ad-8b97-f43517b77ec1
Also check their GitHub issue to apply:
https://github.com/devicons/devicon/issues/1471
🌟 Elevate your DevOps journey! Discover the art of installing Atlassian Bitbucket seamlessly with Docker Compose in my latest piece.
Let’s get composin'! 🐳 📜
https://www.heyvaldemar.com/install-bitbucket-using-docker-compose/
#devops #cicd #k8s #linux #docker #sysadmin #automation #technology #git #bitbucket
Kubernetes cheat sheet
#devops #devsecops #kubernetes #cicd #k8s #linux #docker #sysadmin #automation #technology #cloudcomputing #serverless #kubectl #microservices #aws #cheatsheet


Okay hear me out, I just had a heck of a time making .blend imports work on godot exports within a container.
And this is the result.
Is there any literature on how to practically move away from big bundled software releases when running a microservices SaaS? A lot of blog posts I've read are very focused on 'pushing out code to prod' but the difficulty in a microservice environment, in my exp, tends to come from dependencies on infrastructure setup, scaling, db changes, service A being upgraded before B, queue listeners that would act too soon, etc. #devops #softwaredevelopment #softwaredelivery #cicd
🔗 Merging two titans: Atlassian Jira & Docker Compose. Discover how in my latest guide.
It's a fusion dance you'll love! 💃🕺
https://www.heyvaldemar.com/install-jira-using-docker-compose/
#devops #devsecops #cicd #k8s #linux #docker #sysadmin #automation #technology #kubectl #jira #Jiraservicemanagement
One more for this week: #CloudBees scales its #jenkinsci, previews #SaaS #DevSecOps platform.
https://www.techtarget.com/searchitoperations/news/366552119/CloudBees-scales-its-Jenkins-CI-previews-SaaS-platform
#platformengineering #devopsplatform #softwaredevelopment #softwaredelivery #cicd #cicdpipelines #cloudcomputing #jenkins TechTarget News
StackBlitz is hiring DevOps Engineer (Senior)
🔧 #python #ruby #aws #cicd #docker #kubernetes #terraform #seniorengineer
🌎 Remote
⏰ Full-time
🏢 StackBlitz
Job details https://jobsfordevelopers.com/jobs/devops-engineer-senior-at-stackblitz-com-apr-18-2023-b962ba?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
Qonto is hiring Senior Frontend Engineer
🔧 #golang #javascript #kotlin #ruby #swift #angular #react #vue #aws #cicd #css #html #kafka #kubernetes #postgresql #seniorengineer
🌎 Paris, France
⏰ Full-time
🏢 Qonto
Job details https://jobsfordevelopers.com/jobs/senior-frontend-engineer-at-qonto-com-dec-19-2017-2e521d?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
Payfit is hiring Senior Software Engineer - Self-Acquisition
🔧 #typescript #react #node #graphql #aws #cicd #docker #kubernetes #postgresql #terraform #seniorengineer
🌎 Remote; Paris, France
⏰ Full-time
🏢 Payfit
Job details https://jobsfordevelopers.com/jobs/senior-software-engineer-self-acquisition-at-payfit-com-jul-31-2023-dbba6d?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
DevOpsDays Tampa Bay happens in just over a week at Armature Works, and between the sessions, the Nora Jones keynote, and sharing ideas in the Open Spaces, you’ll want to be there!
#Tampa #TampaBay #conference #conferences #DevOps #DevOpsDays #ChaosEngineering #CICD #observability
https://www.globalnerdy.com/2023/09/13/devopsdays-tampa-bay-2023-thursday-september-21/
DoorDash is hiring Engineering Manager - Consumer Mobile Platform
🔧 #kotlin #swift #android #ios #cicd #engineeringmanager
🌎 San Francisco, United States
⏰ Full-time
🏢 DoorDash
Job details https://jobsfordevelopers.com/jobs/engineering-manager-consumer-mobile-platform-at-doordash-nov-22-2022-a54aa5?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
Check out our new Maolte Technical Solutions Limited #website post-deployment to Amazon Web Services (AWS). I migrated from a content management system aka #cms to a handcrafted frontend using only #html, #css and #javascript deployed by #cicd onto #aws #cloudfront ... more updates to follow... #technology and https://maolte.ie #tech

PayU is hiring iyzico - Senior System Engineer
🔧 #java #python #ansible #cicd #seniorengineer
🌎 Istanbul, Turkey
⏰ Full-time
🏢 PayU
Job details https://jobsfordevelopers.com/jobs/iyzico-senior-system-engineer-at-payu-com-sep-9-2022-ea2944?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
🛸 Navigate the cloud cosmos! My latest guide orbits around the seamless fusion of #Nextcloud & #OnlyOffice using the gravity of Docker Compose.
https://www.heyvaldemar.com/install-nextcloud-with-onlyoffice-using-docker-compose/
#devops #devsecops #kubernetes #cicd #k8s #linux #docker #sysadmin #kubectl #aws
#todayILearned that running a #powerShell script in a #GitHub action #cicd step - while still using "ubuntu-latest" - works perfectly.
I had a good idea that it *could* work. But having it work on the first try was a #happySurprise
I love #bashScripting, but when I'm generating a #jsonFile, PowerShell is the right tool for the job, for me.
A few weeks ago I created a serverless Slack App to manage deployments between environments and wrote about it here:
https://matt.martz.codes/cdk-slackbot
What else would be interesting to see in a serverless-backed Slack App for CICD?

🚀 Elevate your monitoring setup!
🧙♂️ Discover the magic of installing Zabbix using Docker Compose in my latest guide.
https://www.heyvaldemar.com/install-zabbix-using-docker-compose/
#devops #devsecops #kubernetes #cicd #k8s #linux #docker #sysadmin #automation #technology #cloudcomputing #serverless #kubectl #aws
💡 Ready to revolutionize your WordPress setup?
🐳 Just shared a comprehensive guide on deploying WordPress the Docker Compose way.
Join the future of web hosting!
https://www.heyvaldemar.com/install-wordpress-using-docker-compose/
#devops #kubernetes #cicd #k8s #linux #docker #sysadmin #serverless #kubectl #wordpress
TeamCity Review: An all-in-one DevOps tool that provides continuous integration (CI) and continuous delivery/deployment (CD) capabilities.
#cicd #devops #jetbrains #teamcity
https://www.developer.com/languages/teamcity-review/?utm_medium=erik.in&utm_source=mastodon
🚀 From zero to chat hero!
🐳 Master the art of setting up @RocketChat with @Docker Compose.
⭐️ Your journey begins here:
https://www.heyvaldemar.com/install-rocket-chat-using-docker-compose/
#devops #devsecops #cicd #linux #docker #rocketchat #sysadmin #automation #technology
A bit of self promotion: Somehow, a few weeks ago I gave a talk at Systems @Scale 2023: https://atscaleconference.com/videos/prodspec-annealing-intent-based-deployment-at-google/
This talk is about a few things we've learned as we've changed most of Google deployment to an intent based system. It took quite a bit of time, as the underlying projects started around 2014 / 2015 :)
Now obviously every company has different constraints & challenges, so what applies to Google is likely different elsewhere. Nevertheless, I do believe there are some commonalities which are always interesting :) (I, for one, do enjoy and learn a lot reading this kind of things coming from other places).
Fwiw, the content largely comes from an article I published through Usenix 18 months ago:
https://www.usenix.org/publications/loginonline/prodspec-and-annealing-intent-based-actuation-google-production
The article goes into a *lot* more details on what we did, while the talk stays a lot more high level.
#continousdeployment #cicd #sre #golang #deployment #prodspec #annealing #sre #atscale #usenix
@matthewskelton I'm finding not everyone who says #CICD assumes that automated testing is in play.
I suspect #ContinuousIntegrationRelentlessTesting is a more useful focus for most places than #CICD
https://www.ronjeffries.com/xprog/articles/practices/praccontintfreqtest/
💻 Our #CICD security cheat sheet covers the different kinds of scanning you can implement, as well strategies for two of the most popular CI/CD platforms in use today — #Jenkins and #GitHub Actions.
Read the blog post for the full explainer and download the full cheat sheet: https://snyk.co/ufWBz
💡 Simplify your GitLab setup with Docker Compose!
🚀 My latest article breaks down the installation step-by-step. Unleash the power of containerized DevOps!
https://www.heyvaldemar.com/install-gitlab-using-docker-compose/
#devops #devsecops #kubernetes #cicd #k8s #linux #docker #sysadmin #automation #technology #cloudcomputing #serverless #kubectl #microservices #aws
My DevOps peeps, who do I know - and who do you know - with a story to tell about their #DevOps, #SRE, #DevSecOps, #CICD ++ journey for @AllDayDevOps?
We want to hear from them!
Info: https://sessionize.com/2023-all-day-devops/
Pls share.
Do you wish #GitHub Actions supported auto-incrementing integers to make versioning your releases easier? Me too. Go join the discussion and up-vote it: https://github.com/orgs/community/discussions/64533
#DEVOPS PEEPS!! I WANT YOUR STORIES AT #ALLDAYDEVOPS!!
SUBMIT YOURS NOW - YOU ONLY HAVE 10 HOURS LEFT!!
https://sessionize.com/2023-all-day-devops/
As 'Continuous Everything' Track Chair, I esp. want 'Continuous' stories (incl. #CICD) but every track needs more.
Pls like & share!
🧵 It is essentially a collection of useful targets, recipes and variables you can use to augment your Makefiles.
The aim is not to simplify writing Makefiles but rather help you write cleaner and easier to read and maintain ones.
Everything is well **tested** via #travis #cicd pipeline (yes, I wrote #unittest for Makefiles 😎) & should work out of the box.
⋯
🦀 Optimizing CI/CD pipelines in your Rust projects
https://blog.logrocket.com/optimizing-ci-cd-pipelines-rust-projects/
New blog post! "How To Specify Pairs of Items in GitHub Actions Matrix Strategies"
https://seankilleen.com/2023/08/how-to-specify-pairs-of-items-in-github-actions-matrix-strategies/
Today marks an awesome milestone!
Our v1.0.0 just got #released out into the wild.
Catch it if you can ... and play around, it got a ton of improvements over our old versions.
Also please #boost so everybody notice it.
#WoodpeckerCI #cicd #release #SelfHosting #awesome #coding #ci #cd
https://github.com/woodpecker-ci/woodpecker/releases/tag/v1.0.0
Flux Announces GA of v2!
Read about the new @fluxcd release and the CI/CD #GitOps support on the #CNCF blog:
https://www.cncf.io/blog/2023/07/20/flux-announces-ga-of-v2/
For more #CICD ecosystem updates, check out my episode with @oleg_nenashev of @jenkinsci @CDeliveryFdn on OpenObservability Talks:
https://www.youtube.com/watch?v=FEbyddZFNeo
"If you're all working on your own branches, you are not collaborating. You are competing. To see who can get their code in fastest. To avoid being stomped on by someone else's code changes."
https://trishagee.com/2023/05/29/why-i-prefer-trunk-based-development/ #continuousintegration #continuousdelivery #cicd #tbd #scattergather
"This is literally 'Continuous Integration (CI)', as originally suggested by the practices of Extreme Programming."
https://trishagee.com/2023/05/29/why-i-prefer-trunk-based-development/ #agile #xp #tbd #cicd
I don't mean to laugh at Gitlab's misfortune, but I can't help remember that every time they took us down as customers, the first 4 hours of support consisted of at least 3 people saying "one moment"..."I'm going off shift, let me transfer you."
Ok. I guess I do mean to laugh at #Gitlab.
#git #cicd #devops #sre
Hello fediverse, #introduction time! I’m a software engineer specialising in #devops, #cicd and deployment & infrastructure automation. I’m also a decades-long #vegetarian and I love #running and fitness in general. I’m constantly #reading (mainly #scifi, #fantasy, spec fic, #litrpg and #progressionfantasy) and I also spend quite a bit of time playing RPGs. And as you can see from the instance, I live in #Brisbane!
Volt is hiring PHP Software Engineer
🔧 #php #laravel #api #aws #cicd #sql
🌎 Warsaw, Poland
⏰ Full-time
💰 $100k - $215k (Estimate)
🏢 Volt
Job details https://jobsfordevelopers.com/jobs/php-software-engineer-at-volt-io-jan-17-2023-fddc54?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
Hinge Health is hiring Staff Software Engineer - Fullstack
🔧 #node #typescript #react #reactnative #redux #graphql #aws #cicd #docker #postgresql #redis
🌎 Remote; Canada
⏰ Full-time
💰 $100k - $210k (Estimate)
🏢 Hinge Health
Job details https://jobsfordevelopers.com/jobs/staff-software-engineer-fullstack-at-hinge-health-jan-24-2022-c219e6?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
11% of companies be like ¯\_(ツ)_/¯
🙈
#CI #CICD #UnitTest #Testing #Automation #Stackoverflow #StackoverflowSurvey #WhatCanGoWrong #SoftwareEngineering
Why I prefer trunk-based development
https://trishagee.com/2023/05/29/why-i-prefer-trunk-based-development/
By Trisha Gee https://jvm.social/@trisha_gee
It's GitLab 16.0 Release Day 🚀
🤖 Code Suggestions - now available to everyone, with support for 13 languages and now the default multi-file code editor across GitLab.
🛡️ Browser-based DAST scanner has been improved to perform faster and more accurately.
📊 The Value Streams Dashboard is now generally available. Use it to gather insights into your metrics!
⚡️ The new Web IDE is now generally available.
#WCEU is coming soon, and I'm excited to go as a part of the amazing Kinsta team this year.
This means that if you want to talk about #WordPress, #headless, #coffee, or #CICD, find a guy with dreadlocks and glasses.
But I'm not going alone. @mbootsman is going too, so if you are interested in more marketing-related talks, he'll be an amazing person to talk with.
If you want to book some time, you find links to our calendars in the article below.
Wir befinden uns aktuell im Aufbau unseres #DevOps / #SRE / #Operations Teams.
Hast du Bock auf #AWS, #Kubernetes, #Terraform, #PlatformEngineering oder #CICD? Egal ob Junior oder Señor, meld' Dich gerne Mal bei mir!
I'm again teaming up with Collaborative Leadership Team to offer another in-person Certified Scrum Developer (CSD) double-feature, in Minneapolis in late July (often the best time of year, weather-wise: not too cold, not too hot).
First, the basic CSD...
https://coleadteam.ticketspice.com/csd-jul-25-26-2023-in-person-with-rob-myers
...followed by the two-day Advanced CSD...
(#Scrum #Developer #training includes #TDD #refactoring #cicd #pairprogramming and various other #agile #engineering practices.)
Has anybody seen any good #CICD setups for an #enhance/#architect app? Like maybe #GitHub #Actions with branch deployments? #webDev #webdevelopment #programming #continuousDelivery #gitHubActions #devOps @enhance_dev @arcserverless
Anyone using :github: Actions and VSCode should be curious about this new extension that lets you write, run, monitor and debug Workflows from within VSCode
https://github.blog/2023-03-28-announcing-the-github-actions-extension-for-vs-code/
Over the past few weeks I learned all about Terraform and it's awesome! I converted my Cloudflare settings to code and deploy it with CI / CD using GitHub Actions!
https://www.youtube.com/watch?v=FmYvrxYvBP0
#terraform #cloudflare #github #opensource #cloud #homelab #cicd #automation
#TIL that "npm ci" means "npm clean-install". I always thought it was an #npm command for #continuousIntegration #ciCd #node #nodejs #javaScript
Hey #PowerBI peeps, I'll be on #ToolTalk with Artur König and @mthierba on Tuesday, March 21st.
We'll be talking about a little #ExternalTool I wrote for #PowerBIDesktop called #PbiToolsWatchPS, which launches a #PowerShell window running #pbitools in #WatchMode on the current #pbix file. The purpose of this little tool is to minimize the effort and number of steps necessary to #commit changes to Power BI #reports and #datasets into a proper #VersionControl system like #GitHub, #AzureDevOps, etc.
Please join us #LIVE on Tuesday, March 21st, give us your thoughts about the current state of #CICD and #DevOps / #DataOps for Power BI, and tell us about your favorite #ToolsOfTheTrade!
RSVP for the #ToolTalk session on #LinkedIn here:
https://lnkd.in/gzZSxf_f
Download #pbitools here:
https://pbi.tools
Download #PbiToolsWatchPS here:
https://github.com/JamesDBartlett3/PowerBits/blob/main/ExternalTools/046-PbiToolsWatchPS5.1.pbitool.json
Part of our DNS deployment CI/CD pipeline parses a config file & generates Terraform HCL (which is later planned, saved & deployed).
It always bugged me how slow this step was - consistently ~2 minutes.
I had a bit of free time today so refactored it to use GNU parallel (which we also use for post-deploy tests). It now takes ~1/4 the time. Pleased with that.
I have a Google Cloud Build-based CI/CD which is triggered from a GitHub repo - it runs tests then publishes to npm.
Everything works fine except when Dependabot creates a PR because npm publish fails because the package version isn't updated.
Anyone got a way to fix this? It's not the end of the world but feels like it should be automate-able.
Boosts would be much appreciated.
#CICD #NPM #GoogleCloudBuild #webDev
Okay, this is the single most useful Github Action I've ever come across: https://github.com/github/combine-prs
It takes multiple PRs, e.g., those from dependabot, and combines them into one big PR.
Feature branch: delete yarn.lock, yarn install && yarn run test - tests fail
Master/main: rm -rf node_modules && yarn install & yarn run test - ONE test fails
CI: tests pass
Do you or your team use GitLab for your Go projects?
I've just released a short HOWTO video, explaining the process I use to bootstrap new Go projects on GitLab, to securely configure the repository, run automated tests, and the great golangci-lint Metalinter for every merge request.
My #FOSDEM lightning talk is out.
Check this out if you are curious about why I am building a declarative dependency management tool
https://video.fosdem.org/2023/H.1309%20%28Van%20Rijn%29/continuous_update_everything.mp4
#updatecli #cicd #oss #gitops