Skip to content

IthnHuitn/GitLab-HW

Repository files navigation

Домашнее задание к занятию "GitLab" - Ефимов Вячеслав

Инструкция по выполнению домашнего задания

  1. Сделайте fork данного репозитория к себе в Github и переименуйте его по названию или номеру занятия, например, https://github.com/имя-вашего-репозитория/git-hw или https://github.com/имя-вашего-репозитория/7-1-ansible-hw).
  2. Выполните клонирование данного репозитория к себе на ПК с помощью команды git clone.
  3. Выполните домашнее задание и заполните у себя локально этот файл README.md:
  4. После завершения работы над домашним заданием сделайте коммит (git commit -m "comment") и отправьте его на Github (git push origin);
  5. Для проверки домашнего задания преподавателем в личном кабинете прикрепите и отправьте ссылку на решение в виде md-файла в вашем Github.
  6. Любые вопросы по выполнению заданий спрашивайте в чате учебной группы и/или в разделе “Вопросы по заданию” в личном кабинете.

Желаем успехов в выполнении домашнего задания!

Дополнительные материалы, которые могут быть полезны для выполнения задания

  1. Руководство по оформлению Markdown файлов

Задание 1

Runner Online Runner Settings

Задание 2

Jobs Done Test Static Analysis Build

Поле для вставки кода...
.gitlab-ci.yml
stages:
  - test
  - static-analysis
  - build

variables:
  SONAR_HOST_URL: "http://192.168.56.10:9000"

test:
  stage: test
  image: golang:1.17
  tags:
    - docker
  script: 
    - go test .

static-analysis:
  stage: static-analysis
  image:
    name: sonarsource/sonar-scanner-cli
    entrypoint: [""]
  tags:
    - docker
  script:
    - sonar-scanner -Dsonar.projectKey=my_repa -Dsonar.sources=. -Dsonar.host.url=$SONAR_HOST_URL -Dsonar.token=$SONAR_TOKEN
  allow_failure: true

build:
  stage: build
  image: docker:latest
  tags:
    - docker
  services:
    - docker:dind
  variables:
    DOCKER_TLS_CERTDIR: "/certs"
  script:
    - docker build .

При необходимости прикрепитe сюда скриншоты ![Название скриншота 2](ссылка на скриншот 2)


Задание 3

Приведите ответ в свободной форме........

  1. Заполните здесь этапы выполнения, если требуется ....
  2. Заполните здесь этапы выполнения, если требуется ....
  3. Заполните здесь этапы выполнения, если требуется ....
  4. Заполните здесь этапы выполнения, если требуется ....
  5. Заполните здесь этапы выполнения, если требуется ....
Поле для вставки кода...
....
....
....
....

При необходимости прикрепитe сюда скриншоты ![Название скриншота](ссылка на скриншот)

Задание 4

Приведите ответ в свободной форме........

  1. Заполните здесь этапы выполнения, если требуется ....
  2. Заполните здесь этапы выполнения, если требуется ....
  3. Заполните здесь этапы выполнения, если требуется ....
  4. Заполните здесь этапы выполнения, если требуется ....
  5. Заполните здесь этапы выполнения, если требуется ....
Поле для вставки кода...
....
....
....
....

При необходимости прикрепитe сюда скриншоты ![Название скриншота](ссылка на скриншот)

About

GitLab Homework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •