想比production server自動pull gitlab, 但唔想比太多權限, 可以點set?
想搞自動deploy, 寫左個bat, 每個鐘都會pull一次gitlab上某個branch
但係如果想pull, 就要整個access token,
雖然可以淨係set read_repository, write_repository權限比某個token
但如果得到token, 係可以access晒gitlab全部project
production server無理由可以access唔相關既project, 而且仲要set埋developer個gitlab account落去, 咁唔係好妥當
雖然可以每個server開一個gitlab account, 然後add account落project
但咁就要管理大量account, 又係唔可行
有無方法可以限制server只可以access一個project? 最好連developer account name都唔洗暴露 |
|
|