在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
云开发静态托管是云开发提供的静态网站托管的能力,静态资源(HTML、CSS、JavaScript、字体等)的分发由腾讯云对象存储 COS 和拥有多个边缘网点的腾讯云 CDN 提供支持
本文使用了 作者介绍钟炜达,任职于腾讯在线教育部IMWEB团队,是一名前端开发工程师。有丰富Web应用开发经验和在前端工程化方面有较多的实践。 GitLab中创建 test-cra 项目
到GitLab首页,点击
创建web应用
在本地环境通过
设置git相关设置,并上传应用到GitLab
接下来到腾讯云中创建云开发环境 创建云开发环境输入网址:https://console.cloud.tencent.com/tcb/env/index,如果没有授权会弹出以下画面。
点击
创建一个云开发环境。这里命名环境为
设置SecretId和SecretKey输入网址:https://console.cloud.tencent.com/cam/capi点击新建秘钥即可。
GitLab CI设置SecretId和SecretKey属于敏感数据,不应该直接写到CI配置文件中。 回到刚刚创建的GitLab项目,找到Settings->CI/CD
找到Variables项如图新建3个key,SecretId、SecretKey和EnvId。并输入对应的value值。注意必须要开启
在云开发面板中,找到环境设置中的环境ID。EnvId的value为环境ID
创建.gitlab-ci.yml配置文件
在本地工程_test-cra_的根目录中创建
更多的 push到远程仓库触发构建
查看CI结果,显示upload成功。
打开https://console.cloud.tencent.com/tcb/hosting,选择设置,点击默认域名即可访问刚刚部署的web应用。
|
请发表评论