Ver el blog anterior puede hacer clic en [Columna de clasificación] en la parte superior de la parte superior
Debido a que la integración e implementación automatizada de Jenkins requiere un entorno JDK, Maven y GIT, también necesitamos instalar Maven y Git.
Este blog explica cómo instalar JDK:https://blog.csdn.net/BiandanLoveyou/article/details/117949441
Center7 Instalación Maven
1. Verifique si hay un entorno Maven en CentOS
[[email protected] ~]# which mvn
/usr/bin/which: no mvn in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/src/jdk/jdk8/bin:/root/bin:/usr/local/src/jdk/jdk8/bin)
consejos ninguno.
2, use el comando wget para descargar el paquete comprimido de Maven
1. Versión de Maven3 (Estación de espejo de código abierto de la Universidad de Tsinghua):https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/
2. Para una gestión unificada, descargamos Maven a/usr/local/src/mavenDirectorio. Primero use el comando mkdir para crear.
3, luego en/usr/local/src/maven directorio,Descargar 3.6.3 Comando de paquete de compresión: si se informa un error:-bash: wget: no se encontró ningún comandoluego ejecutar primeroyum -y install wgetInstale el comando wget.
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
4, descompresión
[[email protected] maven]# tar -zxvf apache-maven-3.6.3-bin.tar.gz
[[email protected] maven]# ls
apache-maven-3.6.3 apache-maven-3.6.3-bin.tar.gz
5. Configurar variables de entorno.
[[email protected] maven]# vi /etc/profile
Tire al final y aumente esta línea de configuración.presta atención a la configuración de acuerdo con su propio directorio de descompresión。
export PATH=$PATH:/usr/local/src/maven/apache-maven-3.6.3/bin
6. Deje que el archivo de configuración entre en vigencia de inmediato
[[email protected] maven]# source /etc/profile
7. Verifique la situación de instalación de Maven
[[email protected] maven]# which mvn
/usr/local/src/maven/apache-maven-3.6.3/bin/mvn
8. Configurar la imagen de espejo de la nube de Alibaba
Ingresamos el directorio conf del directorio de instalación y modificamos el archivo settings.xml, como se muestra en la figura ::
[[email protected] ~]# cd /usr/local/src/maven/apache-maven-3.6.3/conf;ls
logging settings.xml toolchains.xml
[[email protected] conf]# vi settings.xml
Agregue la siguiente configuración al documento:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
La configuración se muestra en la figura y péguela debajo del nodo de espejos:
9. Especifique la dirección del almacén
Modifique el archivo de configuración Settings.xml para especificar nuestra dirección de almacén.
<localRepository>/usr/local/src/maven/repository</localRepository>
Gráfico de efectos:
Entonces, necesitamos crear el directorio del almacén en el repositorio de directorio Maven
[[email protected] maven]# mkdir repository
OK, ¡MAVEN Instalación de CentOS!
CentOS7 Instalar git
1. Verifique si el git está instalado
[[email protected]~]# git -version
-Bash: git: no se encontró ningún comando
Luego cree un directorio de instalación de GIT:/usr/local/src/git
2. Instale la dependencia relacionada de Git
yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
3. En el directorio GIT, descargue el paquete de compresión Git de Github
[[email protected] git]# wget https://github.com/git/git/archive/v2.14.1.zip
4, descompresión
[[email protected] git]# unzip v2.14.1.zip
5. Instalación.
Crear en el directorio GITinstall Directorio, el directorio para instalar GIT:
[[email protected] git]# mkdir install
[[email protected] git]# ls
git-2.14.1 install v2.14.1.zip
Ingrese Git-2.14.1 e instale el GIT en el directorio de instalación. El comando es el siguiente:
[[email protected] git]# cd git-2.14.1/
[[email protected] git-2.14.1]# make prefix=/usr/local/src/git/install/ all
6. Continúe ejecutando el comando de instalación.
[[email protected] git-2.14.1]# make prefix=/usr/local/src/git/install/ install
7. Verificación
[[email protected] git-2.14.1]# git --version
git version 1.8.3.1
OK, instale Git bajo el centzo.
y Code Cloud Gitee establece una conexión creíble
1. Cuenta registrada
Código GITEE Dirección oficial de la nube:https://gitee.com/
git y código nube Use el cifrado RSA para verificar la identidad, por lo que se deben generar un par de claves públicas y claves privadas. ¿No entienden el cifrado no simétrico? Mira mi blog:https://blog.csdn.net/BiandanLoveyou/article/details/117524716
Si su git es una versión de Windows, puede ver el blog:https://blog.csdn.net/BiandanLoveyou/article/details/117752102
Nuestro blog explica la versión de Linux.
2. Generar clave pública y clave
Generamos un par de claves públicas y claves privadas localmente en Linux. Tenga en cuenta que la clave pública y la clave privada están emparejadas.
ssh -keygen -t rsa -c "su dirección de buzó[email protected]"
y luego regrese directamente 3 veces.
resultado:
Ingresemos /Root/.SSH para ver nuestra clave pública y los archivos de clave privada. .Pub es una clave pública e ID_RSA es una clave privada.
[[email protected] .ssh]# cd /root/.ssh;ls
id_rsa id_rsa.pub
3. Agregue la clave pública a nuestra nube de código y establezca una conexión creíble con GITEE
Use el comando gato o cola para leer la clave pública:
[[email protected] .ssh]# cat id_rsa.pub
y luego copie toda la clave pública(incluyendo el SSH-RSA anterior y su dirección de correo electrónico detrás)
y luego abra la nube de código registradohttps://gitee.com/Avatar personal en la esquina superior derecha Haga clic [Configuración].
Luego busque la tecla pública SSH en la barra de menú a la izquierda y haga clic. Agregue la clave pública. Los archivos de la clave pública acaban de generarTodo el contenido (incluido el SSH-RSA anterior y su dirección de correo electrónico detrás), Pega en.
Operación de verificación:
Verificación:
ssh -T [email protected]
representaciones: si la salida es la siguiente, significa bien. Ha autenticado con éxito, pero Gitee.com no proporciona acceso de shell.
Haga clic en Sí para configurar la conexión creíble del host actual con GITEE.
También necesitamos hacer un trabajo, es decir, Linux agrega permisos Git localmente.
git config -user -global user.emama "Su dirección de buzón"
git config -user -global user.name "Your Name"
y luego inicialmente git
Gráfico de efecto
git init
:
En este punto, Git está configurado en nuestros CentOS.
Función de implementación y carga de git y gitee
1, descargar
Crear un proyecto en Code Cloud. En la esquina superior derecha, hay A + al lado del avatar, haga clic en [Nuevo almacén]
Por ejemplo, cree un elemento de prueba:
Luego ingrese la página de administración del proyecto, haga clic en [Clone/Descargar], seleccione SSH y copie la dirección.
El proyecto en el Terminal Cloud de Terminal de clonación 82 a Linux Local (descargar), primero creamos un directorio de espacio de trabajo en el directorio GIT para almacenar uniformemente el proyecto:
Gráfico de efecto
[[email protected] git]# mkdir wordspace
[[email protected] git]# cd wordspace/
[[email protected] wordspace]# git clone [email protected]:biandanLoveyou/linux-test-project.git
:
De esta manera, la función clon (descarga) se realiza.
2, Sube
Ingresamos a un buen proyecto y creamos un documento de Helloworld
[[email protected] wordspace]# cd linux-test-project/
[[email protected] linux-test-project]# vi HelloWorld
Ingrese el siguiente contenido:
hoy es hora de Beijing: 16 de junio de 2021
¡Hola! Si ve este mundo, ¡significa que su Linux puede vincular para darle a GiteeEssy!
¡BUENA SUERTE! ¡Nos vemos!
Luego ingrese el comando [git add.] Tenga en cuenta que hay un espacio y un punto. Este comando solo agrega el archivo de cambio a la versión git:
[[email protected] linux-test-project]# git add .
Luego puede ingresar las instrucciones para enviar (no requerido). Esta operación es agregar esta presentación al caché GIT, y no se envía a GITEE:
[[email protected]Linux-test-Project]# git commit -m "Subido a Gitee con Linux por primera vez, ¡por favor, cuídalo!"
Finalmente, empuje al servidor Gitee.
[[email protected] linux-test-project]# git push origin master
resultado:
Luego lo confirmamos en Gitee.
Haga clic para abrir:
No hay problema, hierro viejo!