Hacker Newsnew | past | comments | ask | show | jobs | submit | dnsmichi's commentslogin

GitLab team member here. Tutorials are available in the docs [1] and this extensive blog tutorial [2]. Specific use cases with help from Agentic AI are discussed in this guide/whitepaper: "CI/CD modernization: Break down barriers with agentic AI" [3]

In my experience learning and leveraging AI and LLMs in the past 2 years, GitLab Duo understands CI/CD configuration very well and can help with migration questions, tasks, and plans, or with actions where Duo Agentic Chat even analyzes and edits files in the IDE.

If you are using GitLab Duo Agent Platform (currently in Beta), there is also a specific Flow that helps convert a Jenkins CI into a GitLab CI/CD configuration. [4] This was released in 18.3, a demo video is inside the release post [5] (demo project here [6]). You can also find the Agentic AI use case in my GitLab DACH Roadshow talk slides [7].

[1] https://docs.gitlab.com/ci/migration/jenkins/

[2] https://about.gitlab.com/blog/jenkins-to-gitlab-migration-ma...

[3] https://about.gitlab.com/the-source/ai/cicd-modernization-br...

[4] https://docs.gitlab.com/user/duo_agent_platform/flows/conver...

[5] https://about.gitlab.com/blog/gitlab-18-3-expanding-ai-orche...

[6] https://gitlab.com/gitlab-da/use-cases/ai/gitlab-duo-agent-p...

[7] https://docs.google.com/presentation/d/e/2PACX-1vTX-DcBV9Rw6...


GitLab team member here. Thanks for your feedback :)

You can follow the migration to Claude 3 in this epic https://gitlab.com/groups/gitlab-org/-/epics/13297

(also shared in this thread https://news.ycombinator.com/item?id=40114647 )


GitLab team member here. Thanks for your feedback.

You can follow the migration to Claude 3 in this public epic: https://gitlab.com/groups/gitlab-org/-/epics/13297


GitLab team member here. Thanks for your feedback.

GitLab Duo provides AI-assisted features in the DevSecOps lifecycle. GitLab Duo Chat was released as GA last week [0] Code Suggestions are GA, too, and help with code completion and generation [1] The documentation provides more insights on availability and usage [2]

Helpful learning resources:

If you are looking for practical examples and prompt tips for Duo Chat, bookmark this longer tutorial "10 best practices for using AI-powered GitLab Duo Chat" in [3]

We have also updated the documentation to add hands-in GitLab Duo examples for different programming languages and environments, helping with how to integrate AI into your workflows efficiently: [4]

At QCon London 2024 two weeks ago, I spoke about "Efficient DevSecOps workflows with a little help from AI." The slides are publicly available at [5], talk summary in [6]

I also recommend the blog post "How to put generative AI to work in your DevSecOps environment" [7] to tackle important questions such as workflow assessments, AI guardrails and how to measure AI impact in your organization.

Last but not least, I started a learning series called "GitLab Duo Coffee Chat" on YouTube [8], showing AI and GitLab Duo in action. I plan to host more sessions in the coming weeks. [9]

Happy to help with more adoption questions, best practices, and development workflows :-)

[0] https://about.gitlab.com/blog/2024/04/18/gitlab-duo-chat-now...

[1] https://about.gitlab.com/blog/2023/12/22/gitlab-duo-code-sug...

[2] https://docs.gitlab.com/ee/user/ai_features.html

[3] https://about.gitlab.com/blog/2024/04/02/10-best-practices-f...

[4] https://docs.gitlab.com/ee/user/gitlab_duo_examples.html

[5] https://go.gitlab.com/ZDYNXQ

[6] https://qconlondon.com/presentation/apr2024/efficient-devsec...

[7] https://about.gitlab.com/blog/2024/03/07/how-to-put-generati...

[8] https://www.youtube.com/playlist?list=PL05JrBw4t0Kp5uj_JgQiS...

[9] https://gitlab.com/groups/gitlab-com/marketing/developer-rel...


Did you use Gitlab Duo to write this comment?


Great idea ;-)

But actually, no. I had these helpful tips in mind, and wanted to share them with everyone quickly. There is always an opportunity to learn together, and get inspired from feedback :-)


GitLab team member here.

Next to using GitLab.com SaaS, Open Source Program members can also choose to self-manage their GitLab instance -- like Arch Linux.

> The drawback is that it looks like you have to apply for it to use it.

This is a requirement, yes, but should not take too much of your time. You can learn how the process works in https://handbook.gitlab.com/handbook/marketing/developer-rel...


FYI, the "Learn More Link" on [1] results in a 404. It links to [2]

update: ahh I see there is a "migration" popup on the 404 page.

[1] https://about.gitlab.com/solutions/open-source/join/

[2] https://handbook.gitlab.com/handbook/marketing/developer-rel...


Thanks - I'll share with my team :)


GitLab team member here.

Spamcheck is available for all tiers https://docs.gitlab.com/ee/administration/reporting/spamchec... For licensing reasons, it can only be included in EE, and not CE. https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6259#n... You can run GitLab EE with the free tier as well.


That is not great. Currently this makes the barrier of entry for new people to contribute to projects using gitlab quite a lot higher.

There is also a huge volunteer cost here where we have to manually make accounts.


Thanks for your feedback. I copied it into the Arch Linux migration issue in the Open Source Program group https://gitlab.com/gitlab-com/marketing/developer-relations/...


yeah but many FOSS orgs are run in a way that they state in their own bylaws that they would not use proprietary infrastructure and communication tools in order not to scare away Free Software purists. Then they get overrun by spammers and the whole project might get laid on ice because of it.


GitLab team member here.

> How many distros now have their own GitLab instance?

Open Source project partners are listed in https://about.gitlab.com/solutions/open-source/partners/

More insights into GitLab for Open Source in https://about.gitlab.com/solutions/open-source/ and the Open Source program handbook page in https://handbook.gitlab.com/handbook/marketing/developer-rel... -- created an MR to update the section at the bottom with Hacker News examples. https://gitlab.com/gitlab-com/content-sites/handbook/-/merge...


Here is a post of the git migration to Gitlab on their tech blog written by Levente Polyak (Arch project leader).

https://about.gitlab.com/blog/2023/09/11/migrating-arch-linu...

Mentioning it as it never did well on HN, but probably interesting in light of this post.


Thanks for the additional details :) I found bpftime through a social share [0], where it is shown to run bpftrace without root permissions [1], and added it to my newsletter into my eBPF learning series [2].

[0] https://twitter.com/yunwei37/status/1717990094810862045

[1] https://github.com/eunomia-bpf/bpftime/blob/master/example/b...

[2] https://opsindev.news/archive/2023-11-14/#the-inner-dev-lear...


Thanks for your feedback. Updated in https://news.ycombinator.com/item?id=38071672


Thanks, confirmed, and updated on https://status.gitlab.com/ to include API and Git Operations.

(GitLab team member here)


Cheers, things seem to be working now


Thanks for confirming. Root cause analysis and more insights have been collected into the incident issue: https://gitlab.com/gitlab-com/gl-infra/production/-/issues/1...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: