COSCUP / COSCUP-Volunteer

The COSCUP volunteer platform is an online tool that allows interested individuals to register as volunteers for the conference, and a way for volunteers to communicate with each other and with the organizers. COSCUP 志工平台是一個可以讓有興趣的人登錄成為 COSCUP 的志工,同時也提供志工彼此溝通和與大會聯繫的方式。
https://volunteer.coscup.org/
GNU Affero General Public License v3.0
67 stars 34 forks source link

feat: add Gitpod support for better DX #97

Closed pan93412 closed 2 years ago

pan93412 commented 2 years ago

“Gitpod” 是一個方便開發者在雲端主機上快速進行開發的平台。這個 PR 加上了 Gitpod 環境配置的設定檔案、以及 Gitpod 的設定說明。

這個 Gitpod 設定檔涵蓋了這些設定部分:

由於 Gitpod 的 Prebuild 功能,這些任務都可以在使用者按下 README 的 “Open in Gitpod” 按鈕前由 Gitpod 預先完成。這樣一來,新進開發者就只需要點下 “Open in Gitpod” 即可在瀏覽器或他們的 IDE 上直接開發,省去環境配置的時間。 不過 Gitpod 的 Prebuild 功能需要有 GitHub apps 監聽新提交,這部分我已經送出 Request access,也請相關有權限的朋友幫忙稽核並核可。

Pull request type

Please check the type of change your PR introduces:

What is the current behavior?

使用者只能透過 COSCUP Volunteer 開發文件 一步步進行環境設定。如果使用者也想要使用 Gitpod,則必須自行撰寫設定檔,才能達到即開即用的效果。

What is the new behavior?

Other information