And why?

  • GreenKnight23@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    2 months ago

    self-hosted gitlab.

    I love it. I can clone external repos on a schedule and build my projects based on my local cache. I’m even running some automation tasks like image deployments out of it too.

    • corsicanguppy
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      I can clone external repos on a schedule

      Some cron deal?

      • GreenKnight23@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        pipeline schedules. once a month I clone the remote repo into a local branch, and push it back to my repo with an automatic merge request assigned to me. review & merge kicks off build pipeline.

        I also use pipeline schedules to do my own ddns to route 53 using terraform. runs once every 15 minutes.

        also once a week I’ve got about 50 container images I cache locally that I build my own images from.