Автор: Андрей Шедько
-
Создаем баш скрипт, который принимает именованные параметры
Для создания bash скрипта, который принимает именованные параметры, воспользуемся встроенной командой getopts (это не тоже, что системная команда getopt), которая парсит аргументы, переданные в скрипт. В этом скрипте двоеточие перед названием аргумента — :a, говорит о том, что мы будем обрабатывать неизвестные аргументы в скрипте. А с двоеточием говорит скрипту, что мы также можем передать и значение, например script.sh -a -b
-
Деплой на сервер через GitHubActions и SSH
После того, как я настроил вход на сервер через SSH ключ, я захотел настроить деплой API блога из GitHub через GitHub Actions и SSH чтобы не нужно было использовать пароль для деплоя. 1. Сгенерировать SSH ключ. Создадим ключ на сервере, куда будем деплоить. Для начала зайдем в папку ssh. Когда будем создавать ключ, лучше не
