Я развертываю файлы из Bitbucket с помощью средства CodeDeploy. После развертывания в EC2 символьные ссылки становятся пустыми папками. Есть ли способ сохранить символические ссылки после развертывания?Как сохранить символические ссылки после развертывания через AWS CodeDeploy из Git (Bitbucket)
0
A
ответ
2
Развертывание очистит целевую папку перед копированием новых файлов. Вы можете добавить крючки в appspecs.yml
за AfterInstall
, чтобы создать символические ссылки еще раз.
hooks:
AfterInstall:
- location: /deploy/AfterInstall.sh
timeout: 3000
runas: root
затем в файле AfterInstall.sh
добавить команду для создания SYMLINK
#!/bin/bash
ln -s /path/to/file /path/to/symlink
Спасибо ANKIT! Я также думал об этом, но надеялся, что есть какое-то неподходящее решение :-) – Artkik