Извлекать данные из стороннего репозитория github в облачное хранилище - PullRequest
0 голосов
/ 21 апреля 2020

Я хочу создать проект в моей учетной записи IBM Cloud, состоящий из записной книжки Jupyter.
Позже я хочу создать задание, чтобы эта записная книжка работала ежедневно и делилась ссылкой на нее.

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

В качестве обходного пути я подумал о
- разветвление стороннего репо с моей учетной записью GitHub
- связывание локального ветвления с удаленным мастером (после Как обновить разветвленный репозиторий GitHub ? )
- связать ресурс IBM с моей версией разветвленного репо
- создать на моем компьютере задание cron для получения изменений на удаленном главном компьютере)

Проблема в том, что я нужна локальная машина, всегда работающая во время работы cron.

Есть ли способ автоматизировать все это внутри IBM Cloud?

Я думал о том, чтобы запустить виртуальную машину через Docker, которая обновляет репо. Может ли это работать?

Кто-нибудь еще может придумать более простой и умный способ сделать это?

Спасибо

1 Ответ

1 голос
/ 21 апреля 2020

Вы пытались настроить конвейер непрерывной разработки для работы с разветвленным репо, автоматического построения образа в реестре IBM Cloud Container и передачи sh в кластер Kubernetes? После того, как вы его настроите, каждый раз, когда вы фиксируете в GitHub, он автоматически создает и развертывает новый образ.

...