From e8ea982f164277358d21255f922a76b6308c90fd Mon Sep 17 00:00:00 2001 From: Igor Kislyuk Date: Thu, 27 Jul 2017 15:34:24 +0300 Subject: [PATCH] Update. Readme --- README.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/README.md b/README.md index db7df34..dd5abe1 100644 --- a/README.md +++ b/README.md @@ -1 +1,27 @@ # TouchInstinct Podspecs + +## Добавление .podspec + +### Автоматическая выгрузка + +Для добавления файла `.podspec` в общий репозиторий необхоимо выполнить следующую команду в терминале: + +```sh +pod repo push https://github.com/TouchInstinct/Podspecs PodspecName.podspec +``` + +После чего Ваша библиотека пройдет валидацию и загрузиться в общий репозиторий автоматически. Далее обновляется версия зависимости на проекте. + +Если не проходит валидация, то можно игнорировать ошибки с помощью ключа `--allow-warnings`. + +### Ручная выгрузка + +**Этот подход не рекомендуется.** + +Бывают ситуации, когда необходимо выгрузить файла `.podspec` в обход валидации и всяких проверок. Тогда: + + - необходимо создать папку c названием библиотеки. + - в ней создать папку, название которой будет текущая версия библиотеки + - в нее сложить файл `.podspec` c названием библиотеки. + +*Например*, библиотека "MyFavouritePod" версии 1.0.0. Путь к файлу должен выглядеть следующим образом: `MyFavouritePod/1.0.0/MyFavouritePod.podspec` \ No newline at end of file