# Jenkins

### Jenkins

Хорошая статья - `https://www.digitalocean.com/community/tutorials/how-to-install-jenkins-on-ubuntu-20-04-ru`

#### Установка

```
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt update
sudo apt install jenkins
```

#### Запуск

```
sudo systemctl start jenkins
sudo systemctl status jenkins
```

#### Настройка доступа

```
sudo ufw allow 8080
sudo ufw status
```

#### Заходим в админку

`http://195.22.77.218:8080/`

Смотрим начальный пароль

`sudo cat /var/lib/jenkins/secrets/initialAdminPassword`

Вставляем начальный пароль в поле ввода

Нажимаем на кнопку - `Install suggested plugins`

После установки создаём пользователя - администратора

Заполняем поля ввода

#### Хорошие каналы по использованию

```
https://www.youtube.com/watch?v=vY8DASStkOk&list=PLmxB7JSpraiew9igtD89o33AaniUrmUzm&index=3
https://www.youtube.com/watch?v=i9KLMQmvZmY&list=RDCMUC-sAMvDe7gTmBbub-rWljZg&start_radio=1&rv=i9KLMQmvZmY&t=13
```

Хорошие сайты - как запускать команду BASH через заданные промежутки времени

```
https://www.youtube.com/watch?v=cWQBotpANd8
https://crontab.guru/
```
