Skip to content

Instantly share code, notes, and snippets.

Конов Михаил Алексеевич, ИУ8-24, вариант 10

  1. Название проекта - SimpleAmqpClient
computer@MLK:~/Desktop/SimpleAmqpClient-master$ cat README.md
  1. Краткое описание проекта: враппер на языке C++ для библиотеки rabbitmq-c (AMQP - Advanced Message Queuing Protocol - открытый протокол для передачи сообщений между компонентами системы.)

#lab02 выполнил студент группы ИУ8-24 Конов Михаил

computer@MLK:~$ export GITHUB_USERNAME=KMACREATOR
computer@MLK:~$ GITHUB_EMAIL=agredi2567@gmail.com
computer@MLK:~$ GITHUB_TOKEN=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
computer@MLK:~$ alias edit=dte

#lab03 Выполнил студент группы ИУ8-24 Конов Михаил

computer@MLK:~$ export GITHUB_USERNAME=KMACREATOR
computer@MLK:~$ cd ${GITHUB_USERNAME}/workspace
computer@MLK:~/KMACREATOR/workspace$ pushd .
~/KMACREATOR/workspace ~/KMACREATOR/workspace
computer@MLK:~/KMACREATOR/workspace$ source scripts/activate
@KMACREATOR
KMACREATOR / REPORT.md
Last active June 19, 2024 20:35
lab04

#lab04

(travis пропускаем)

Выполнил студент группы ИУ8-24 Конов Михаил

Build Status

#lab05

Выполнил студент группы ИУ8-24 Конов Михаил

computer@MLK:~/KMACREATOR/workspace/projects/lab04$ cd ${GITHUB_USERNAME}/workspace
bash: cd: KMACREATOR/workspace: Нет такого файла или каталога

#lab06

Выполнил студент группы ИУ8-24 Конов Михаил

#lab07

Выполнил студент группы ИУ8-24 Конов Михаил

computer@MLK:~$ export GITHUB_USERNAME=KMACREATOR
computer@MLK:~$ alias gsed=sed
computer@MLK:~$ cd ${GITHUB_USERNAME}/workspace

#lab08

Выполнил студент группы ИУ8-24 Конов Михаил

computer@MLK:~$ export GITHUB_USERNAME=KMACREATOR
computer@MLK:~$ cd ${GITHUB_USERNAME}/workspace

Доп. Задание. по теме CI/CD и gitlab CI

CI/CD

CI/CD-пайплайн расшифровывается как "continuous integration and continuous deployment (delivery) pipeline" -- конвейер непрерывной интеграции и непрерывного резвертывания.

Данная практика заключается в доставке новых версий продукта клиенту не отдельными строго дифференцированными версиями, а по мере обновления кода что уменьшает время ожидания со стороны клиента. Основной же ценностью данного метода является автоматизация.

На рынке современных информационных технологий скорость выпуска обновлений является конкурентным приемуществом. Для максимизации этого качества используются две концепции: непрерывная интеграция и непрерывная поставка.

lab09

Выполнил студент группы ИУ8-24 Конов Михаил

computer@MLK:~$ export GITHUB_TOKEN=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
computer@MLK:~$ export GITHUB
computer@MLK:~$ export GITHUB_USERNAME=KMACREATOR