<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>gitlab — LowEndSpirit</title>
        <link>https://lowendspirit.com/index.php?p=/</link>
        <pubDate>Thu, 04 Jun 2026 08:10:45 +0000</pubDate>
        <language>en</language>
            <description>gitlab — LowEndSpirit</description>
    <atom:link href="https://lowendspirit.com/index.php?p=/discussions/tagged/gitlab/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>a simple ansible script to pull updates from git{hub/lab}</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/6531/a-simple-ansible-script-to-pull-updates-from-git-hub-lab</link>
        <pubDate>Tue, 26 Sep 2023 08:38:05 +0000</pubDate>
        <category>Technical</category>
        <dc:creator>cloudpap</dc:creator>
        <guid isPermaLink="false">6531@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I needed to pull some updates from a script saved in gitlab and deploy it on 36 servers! Well, ansible came to my rescue and below, is the simple script i created to help me with the task.</p>

<p>The script pulls updates from a private repo in gitlab. It will prompt the user for gitlab credentials once then proceed to deploy.</p>

<p>Hope it helps someone!</p>

<pre><code>---
- hosts: my-servers
  remote_user: ubuntu
  become: yes
  become_method: sudo

  vars_prompt: 
  - name: "githubuser" 
    prompt: "Enter your github username" 
    private: no 
  - name: "githubpassword" 
    prompt: "Enter your github password" 
    private: yes

  tasks:
  - name: Pull updates from gitlab
    git: 
      repo: "https://{{ githubuser | urlencode }}:{{ githubpassword | urlencode }}@gitlab.com/gitlabuser/scripts.git"
      dest: /home/ubuntu/scripts
      update: yes
      version: main 
</code></pre>
]]>
        </description>
    </item>
    <item>
        <title>Anyone here using Gitlab CI/CD (or any other pipeline) to deploy stuff?</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/642/anyone-here-using-gitlab-ci-cd-or-any-other-pipeline-to-deploy-stuff</link>
        <pubDate>Tue, 18 Feb 2020 00:24:21 +0000</pubDate>
        <category>Technical</category>
        <dc:creator>havoc</dc:creator>
        <guid isPermaLink="false">642@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Discovered this while looking around my freshly minted self-hosted Gitlab instance.</p>

<p>I'm intrigued by the possibilities.</p>

<p>I've been working straight on server via SSH, but the recent downfall of my blog's provider has inspired me to look for something more sophisticated / repeatable. Which is making me question the whole stack I'm currently using (ubuntu/docker/nginx reverse/ghost). e.g. Could I stick my blog on a static solution &amp; use CI to roll it all up into a docker images &amp; push that to cloudrun?</p>

<p>Anyway - feel free to chip in with anything CI pipeline / deployment tech related. Not really sure where I'm going with this anyway</p>
]]>
        </description>
    </item>
   </channel>
</rss>
