i love looking around admin panels on new software. I just installed gitlab and im having a feld day!
i love looking around admin panels on new software. I just installed gitlab and im having a feld day!
#GitLab 18.2: Duo Agent Platform für VS Code und JetBrains als Beta erschienen | Developer https://www.heise.de/news/GitLab-18-2-Duo-Agent-Platform-fuer-VS-Code-und-JetBrains-als-Beta-erschienen-10495613.html #git #Artificialintelligence #development
@wendynather @1password Hmm this interests me on multiple levels, I may be in touch about this. My employer #gitlab is already a 1Password customer, this is quite interesting for me.
I highly recommend Obtainium. It is a great way of installing and updating applications onto your Android phone. Instead of being a central store, you add the source for each project (from Github, Gitlab, Codeberg, etc) for the applications you use. It is the only "store" I added on my GrapheneOS phone. It allows absolute granular control of what I choose to install from the source; true digital intentional-ism.
Main: https://obtainium.imranr.dev/
Source: https://github.com/ImranR98/Obtainium
Also, here is a list of "complex applications" to make it easier to add them to Obtainium: https://apps.obtainium.imranr.dev/
I know this is for a car, but many a thing cried out at a command line.
Den Mac mini mit M2 mal wieder aus dem Schrank geholt und als Server aktiviert.
Mal schauen wie gut macOS als Server (headless) funktioniert.
Was schon gut ist, dass man mit reinen Boardmittel via Remote Desktop darauf zugreifen kann.
Bisher sogar ohne AppleID am laufen.
Werde ihn jetzt als GitLab Runner nutzen. Bisher hat sich ein Server bei Hetzner die größte Zeit dafür gelangweilt.
Lässt sich auch gut im Homelab betreiben, da der Runner auf den GitLab Server zugreift, um die Jobs abzuholen.
That cost me a lot of nerves, but now I can see the light at the end of the tunnel again.
Unfortunately I couldn't solve the problem in #codeberg, I created an issue and am now back in #gitlab.
And here is my clone of the #gluon samples HelloFXML project with gitlab-ci pipeline.
https://gitlab.com/naturzukunft_de/javafx/hellofxml
The generated artifact of the pipeline can be found here.
https://gitlab.com/naturzukunft_de/javafx/hellofxml/-/jobs/10749556038/artifacts/browse
The apk is now also running on my FP 5 with e/OS.
Thanks to @pat_dev for his support
Temporary migration of our projects to GitLab
We have recently started migrating our projects to GitLab as a result of GitHub not fixing our issue of GitHub Actions workflows not running due to hidden non-payment of $0. This migration allows us to not only restore our CI/CD pipelines for our builds, but it also allows us to continue making quality products as we’ve always promised you from the beginning of the year.
GitLab is an open-source software that allows you to manage your repositories for your open-source projects, and hosts various options, such as issues, pipelines, and more. Meanwhile, GitHub is a proprietary software that does the same thing, and is owned by Microsoft.
We have recently started our migration to GitLab by importing almost all repositories (archived or not) from our official GitHub account. While the main repositories get automatically updated by pushes to GitLab, our repositories that are located there don’t get updated by pushes to their GitHub counterparts. We recommend starting all pull requests in the GitLab repositories instead.
This was done in response to GitHub’s lack of support for such issues for GitHub Actions, considering the severity of the issue, and several people have faced this issue as you can see in this discussion. This is going to be temporary, while GitHub fixes this problem, which should happen soon.
All links will be updated to point to GitLab to let users know of our new (and temporary) place for our projects while a fix is incoming.
I just posted to my blog -- "Storing SSH Private Keys in GitLab CICD variables": When storing an SSH private key in GitLab CICD variables I encountered a strange error: "Unable to create masked variable because: The value cannot contain the following characters: whitespace characters." -- Read more here: https://www.dfoley.ie/blog/storing-ssh-private-keys-in-gitlab-cicd-variables -- #linux #gitlab #ssh #POSSE
Jede Strategie und jede sich daran anschließende Umsetzung braucht konkrete Aushandlungsprozesse. In der Theorie ist das kein Problem, aber in der Praxis? Manchmal folgt die Funktion dann doch der Funktion. Ganz besonders, wenn Dimge erledigt werden müssen.
#GitLab #Kommunikation
So, Gitlab-Board wieder schlanker gemacht und Nutzung des Projekt-Icons als Favicon (stat des Gitlab-Icons) via Tampermonkey.
https://collaborating.tuhh.de/tobias.zeumer/Tampermonkey
Mal sehen, ob es sich bewährt.
Das ist so feist, dass meine Abteilung jetzt doch vom eher etwas rudimentären Mattermost-Kanban zum Gitlab-Issue-Management umgezogen ist.
Sehr schön auch, dass alle in der Abteilung damit einverstanden waren, dass alle aus dem Haus mit Gastrolle (erlaubt Kommentare in Tickets und Mentions) alles sehen dürfen. So eine Haltung ist nicht selbstverständlich.
Das macht so Spaß.
Heute habe ich 24 Fehlversuche gebraucht, eine #GitLab Pipeline zu bauen. Wenn es beim 25. Mal funktioniert, weiß man: das war ein erfolgreicher Tag.
So far, some organisations are differentiating themselves by having nothing to do with the #MOLE Training craze. Or developing modest, fully libre versions of the tech in-house, for a few specific features appropriate to its few strengths (eg auto-translation). When the bubble finally bursts (soon, perhaps?), these orgs will come out of it with their credibility intact.
Meanwhile those that leaned into the hype will have to rebuild theirs from scratch. Looking at you @gitlab.
And yes, whoever uses #discord for #documentation and #versioning instead of a goddam #git [doesn't have to be @github / #GitHub or @gitlab / #GitLab or @Codeberg / #Codeberg or even @gitea / #Gitea - just use any git
and write down your documentation in a useable format like #Markdown or goddamn ASCII plain text FFS] should be banned for life from #coding, working in #IT or contribute to #FLOSS.
I made this crontab to keep your #btrfs based #gitlab runner happy without to much maintenance.
Should keep you from running out of disk space.
5 0 1,15 * * smartctl -t short /dev/sda
5 1 1,15 * * btrfs scrub start /
5 4 1,15 * * btrfs filesystem defrag -r /
5 0 2,16 * * btrfs balance start -musage=50 /
5 4 2,16 * * btrfs balance start -dusage=10 /
5 0 3,17 * * docker image prune -a