Happy Friday!
Last week I published a #CircleCI tutorial where I tested a Go application on an x86 container and an #s390x VM with the machine runner: https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/elizabeth-k-joseph1/2023/08/01/circleci-self-hosted-runner-for-linuxone-tutorial
Then I had a bit of fun and added my Raspberry Pi 4 into the mix for ARM ๐ :raspberry_pi:
As promised, I finally got that basic walk-through tutorial of setting up a #CircleCI Machine Runner for s390x running on a free of charge CircleCI account and IBM #LinuxONE Community Cloud instance published.
Enjoy! https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/elizabeth-k-joseph1/2023/08/01/circleci-self-hosted-runner-for-linuxone-tutorial #IBMZ
I've been hunting down TLS issues with CircleCI jobs all morning only to discover:
1. we are not alone.
2. it looks like CircleCI is breaking certificate chains (MITM) for all outbound TLS connections.
3. CircleCI orbs that use curl are broken.
I'm ready to go back to bed now.
Laravel ร Codeception ร CircleCI ใงใฆใใใใในใใๅฐๅ
ฅใป่ชๅๅใใใพใงใฎ่ฉฑ
https://qiita.com/enjapan_common_user/items/edc7fa9eceb42f88f751?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
#Laravel #CircleCI #codeception #ใฆใใใใในใ
#laravel #circleci #codeception #ใฆใใใใในใ
Refreshing to chat with Branden Wagner, who gleans lessons from #securitybreach postmortems and takes proactive action to improve #zerotrust at #fintech #mercury. A case study: https://www.techtarget.com/searchitoperations/feature/Cued-by-breach-postmortems-fintech-refines-zero-trust #infosec #cybersecurity #security #lastpass #circleci #breach #postmortem #remoteaccess #devicetrust #okta #tailscale
#securitybreach #zerotrust #fintech #mercury #infosec #cybersecurity #security #lastpass #circleci #breach #postmortem #remoteaccess #devicetrust #okta #Tailscale
Cool to see #GitLab support for #CircleCI! https://circleci.com/docs/gitlab-integration/?mkt_tok=NDg1LVpNSC02MjYAAAGLyQghlwJiKSq-8MnrkBr8IearZuaZZTpYk9KTavQLwdeeGyv7FE8ok76OL8cLZtaj1NX2aqq9kNp80UnJTe4xjQVqkCO74MyYNMjallSLDaGC0g#trigger-pipeline?utm_medium=email&utm_source=&utm_campaign=email--dg-2024q2-uscan-en--- #DevOps #Software
#Software #DevOps #circleci #GitLab
๐ Exciting news for Flutter and Dart developers! ๐
๐ Watch the video now: https://www.youtube.com/watch?v=XHYcPPmYw_s ๐
#Flutter #Dart #CICD #Jenkins #CircleCI #Codemagic #AppDevelopment #DeveloperGuide
#flutter #dart #cicd #jenkins #circleci #codemagic #appdevelopment #developerguide
There are many powerful continuous integration tools. Here are some commonly used tools outlined by @debugagent on Foojay :foojay: Today: #Jenkins, #CircleCI, #Bitbucket, and several more in "DevOps For Developers".
https://foojay.io/today/devops-for-developers-continuous-integration-github-actions-and-sonar-cloud/
#jenkins #circleci #bitbucket #foojaytip
The Community Cloud resources have a time limit, so if you're an #OpenSource project using #CircleCI & interested in a permanent home for your machine runner, #IBM has a program for that! https://www.ibm.com/community/z/open-source/virtual-machines-request/ ๐ง #LinuxONE
(disclosure: I'm one of the admins for the program)
#OpenSource #circleci #IBM #linuxone
Here's the big reveal: Installing machine runners on #s390x uses the same documentation as all other architectures. There's no magic here. ๐ซ๐ช
I even used a free #CircleCI account and a free account from the #IBM #LinuxONE Community Cloud (https://developer.ibm.com/articles/get-started-with-ibm-linuxone)
#s390x #circleci #IBM #linuxone
Let's add the configuration for my actual test. I pretty much just copied what I already had for the #CircleCI container-based image, but my resource_class is my new machine runner, pleia2/s390x_rhel91
Voila! Success! โจ
But the runner-test is very boring, it's just to confirm that everything is connected and the result is just an echo statement. I'm not testing my code.
Check out the #CircleCI docs here: https://circleci.com/docs/runner-installation-linux/ #s390x #LinuxONE #zSystems
#circleci #s390x #linuxone #zSystems
It's straight-forward to get a basic test with included images going on #CircleCI, unimaginatively called "build" in my screenshot below.
Machine runners? More involved, but now that it's available for #s390x I wanted to try, and there we are with a successful runner-test! ๐ #LinuxONE #zSystems
#circleci #s390x #linuxone #zSystems
Anyone else having #circleCI issues? Pipelines are running but no jobs starting in them (this is using their runners, not self-hosted runners).
I had a pipeline in progress, it ran a few jobs then didn't start any new ones. Killed it and restarted, no jobs getting started.
#circleci #softwaredevelopment #ci
SRE France is hosting its next Meetup in Paris next week: https://www.meetup.com/site-reliability-engineering-france/events/292086832/
Thanks #BlaBlaCarEng for the hosting!
#SLO #OpenTelemetry #CircleCI
#blablacareng #slo #opentelemetry #circleci
#GitHub released a #CLI extension for helping migrate your #AzureDevOps #Jenkins #CircleCI #GitLab & #TravisCI CI/CD pipelines to #GitHubActions.
I'll be curious to see how well it works with non-parity features, extensions, etc. Let me know if you try it
https://github.blog/2023-03-01-github-actions-importer-is-now-generally-available/
#github #cli #azuredevops #jenkins #circleci #gitlab #TravisCI #githubactions
I like #CircleCI's #Slack orb. So useful if you need fine-tuned alarms for specific jobs only. The classic CircleCI app in Slack is too noisy for critical jobs IMO.
https://circleci.com/blog/continuous-integration-slack-twilio/