iT邦幫忙

2021 iThome 鐵人賽

DAY 1
0

簡述

電腦可以重複做的 就把它整理成程式

今年鐵人賽想要來整理一下自己做一些基礎的 DevOps 的邏輯

一步一步將前端 後端 App 的自動打包與部署實作

當然相信還會有更方便的工具或是套件

歡迎分享 討論

此次會使用下列的服務

相關服務

相關技術

  • Nodejs - Express
  • React
  • React Native
  • Fastlane

大綱

  • Linux 資料夾簡介
  • Nginx 的基礎設定
  • Nginx 中的 http 與 https
  • CORS 的迷思
  • Gitlab runner 簡介
  • gitlab-ci.yml
  • gitlab job 的工作流
  • 靜態 HTML 的部署[Hello world]
  • 使用 create-react-app 部署第一個 React static Web
  • React 公測與產品的環境切分
  • Express 的部署 [Hello world]
  • Express 公測與產品的環境切分
  • Load Balance
  • Nginx 限制訪問來源
  • 簡介 IOS Certificate
  • IOS Profiles
  • IOS xcode 輸出 ipa
  • IOS 原生切分公測與產品環境
  • IOS 以 Fastlane 自動產出 ipa
  • IOS fastlane upload firebase console
  • IOS fastlane upload Testflight
  • Android gradle 輸出 apk
  • Android 切分公測與產品環境
  • Android upload apk to firebase console
  • React Native Code Push
  • React Native Javascript 切分環境
  • React Native 原生與 js 設定 version number
  • IOS Fastlane App 上架
  • Android Fastlane App 上架
  • 結語

希望今年也能完賽吃到羊肉爐


下一篇
Day02-Linux檔案結構簡介
系列文
和 gitlab 一起當個好朋友15
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言