原文:gitlab-ci java項目maven

Gitlab是企業常用的代碼托管平台。 除了管理代碼外,Gitlab還可以做持續集成和持續發布,這一點就需要依賴Gitlab CI CD的功能了。 首先要想使用該功能,就需要先安裝gitlab runner。gitlab runner的下載 可以看這里 gitlab runner的注冊可以看這里。gitlab runner 就是指某一台服務器 或docker容器,或k s的節點 用來跑ci任務,當 ...

2021-04-25 15:50 0 1002 推薦指數:

查看詳情

gitlab-CI/CD部署一個java項目

1、環境准備 1)安裝jdk工具 安裝yum epel源 [root@k8s-node02 ~]# yum install -y epel-release 安裝jdk [root@k8s-node02 ~]# yum install -y java ...

Wed Dec 08 22:18:00 CST 2021 0 1937
分享我在前后端分離項目Gitlab-CI的經驗

長話短說,今天分享我為前后端分離項目搭建Gitlab CI/CD流程的一些額外經驗。 Before Gitlab-ciGitlab提供的CI/CD特性,結合Gitlab簡單友好的配置界面,能愉悅的在Gitlab界面查看管道執行流程,並自然流暢的推動敏捷開發流程。 Gitlab-CI/CD ...

Sat Jun 13 00:49:00 CST 2020 2 1123
Android 項目配置 gitlab-ci 持續集成

一、項目根目錄下創建一個 .gitlab-ci.yml 文件 然后在 .gitlab-ci.yml 中配置持續集成的腳本: 腳本配置詳細可以看: Configuration of your jobs with .gitlab-ci.yml Setting up GitLab ...

Fri Dec 14 03:04:00 CST 2018 0 1091
gitlabgitlab-cigitlab-runner<二>

1、使用 該版未接入k8s,下一篇會寫接入k8s。 配置項目使用gitlab-cigitlab-runner,在項目的根目錄中添加.gitlab-ci.yml文件,用於觸發pipeline。 .hosts目錄里面是四個文件:.personal_ips、.daily_ips ...

Sat Sep 29 02:19:00 CST 2018 0 2807
gitlab-ci + k8s 之gitlab-ci(一)

目前常用的持續集成工具主要是jenkins與gitlab-ci ,我已在另一博文中詳細記錄了jenkins部署過程(其中包括gitlab的搭建),此篇介紹gitlab-ci的使用。 背景介紹 我司防火牆的80端口被封了,需要將gitlab的默認80端口修改為8088: 本地 ...

Fri Nov 16 21:02:00 CST 2018 0 1759
GitLab-CIGitLab-Runner

一、持續集成(Continuous Integration) 要了解GitLab-CIGitLab Runner,我們得先了解持續集成是什么。 持續集成是一種軟件開發實踐,即團隊開發成員經常集成他們的工作,通常每個成員每天至少集成一次,也就意味着每天可能會發生多次集成。每次集成 ...

Fri Jun 30 00:59:00 CST 2017 2 30858
gitlabgitlab-ci自動部署

簡介 gitlab-ci全稱是gitlab continuous integration的意思,也就是持續集成。中心思想是當每一次push到gitlab的時候,都會觸發一次腳本執行,然后腳本的內容包括了測試,編譯,部署等一系列自定義的內容。本文就是利用gitlab-ci的持續集成來實現 ...

Wed Dec 19 20:06:00 CST 2018 1 3068
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM