Uživatelské nástroje

Nástroje pro tento web


nostovo:setup

Toto je starší verze dokumentu!


For Admin only

For Admin only

Nostovo

Nexus

Docker client setup

$ docker login -u <user> -p <pass> <URL>
$ docker login -u admin -p <pass> https://nostovo.arnostdudek.cz:32768/repository/nostovo/

/etc/docker/daemon.json

daemon.json
{
    "insecure-registries": "nostovo.arnostdudek.cz:32768"
}

Jenkins

http://nostovo.arnostdudek.cz:49165

Volume: /volumes1/docker/volume-jenkins-home/

$ docker exec -it -u root jenkins-jenkins1 bash

Perzistence dat

„Svazek“ → „Pridat slozku“ → vybrat volume a potvrdit → „Cesta pro navazani“ = „/var/jenkins_home“

WiP: Docker-in-Docker - DIND

$ sudo ln -s /var/run/docker.sock /volume1/docker/docker.sock

<wrap fixme> „Svazek“ → „Pridat soubor“ → cil symlinku → „Cesta pro navazani“ = „/var/run/docker.sock“

Instalace Java 11

  1. „Manage Jenkins“ > „Global Tool Configuration“ > „Add JDK“
  2. Label: openjdk-11
  3. Subdirectory of extracted archive: jdk-11.0.1
  4. pouzit v buildu dle zadaneho labelu

Pro stable RedHat / Centos / Amazon Linux / … existuje repozitar:

$ sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
$ sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
nostovo/setup.1642717187.txt.gz · Poslední úprava: 2022/01/20 22:19 autor: nost23