issues
search
taratara10
/
bus_kmp
0
stars
0
forks
source link
deployする
#25
Closed
taratara10
closed
3 months ago
taratara10
commented
3 months ago
https://zenn.dev/cotrin1208/articles/8f06c2e433a0fc
Netlifyいけそう
taratara10
commented
3 months ago
./gradlew :web:jsBrowserDistribution
これはkotlin/JSっぽいな
./gradlew :composeApp:wasmJsBrowserDistribution
wasmはこっち?
https://touchlab.co/kotlin-wasm-getting-started
wasmJsBrowserProductionWebpack
これかも dist配下にindexとかある
taratara10
commented
3 months ago
github pagesのがCDと相性よかろう
https://docs.github.com/ja/pages/getting-started-with-github-pages/creating-a-github-pages-site
/docs配下においたらできたいいね
taratara10
commented
3 months ago
mainにdocsを配置し直すのめんどうだな
CD回してもいいけど、うーん
build/distをgitignoreから外す作戦
build/distはコマンド打たないと生成されないので、毎回手動でやれと?
いや
CDにしよう
mainブランチにdeploy commitを積むのはダサいので、deploy branchを用意してそっちにpushするのがいいかも
conflictは起きますか? NO
taratara10
commented
3 months ago
そうと決まればgithub actionだ
chatGPT~
taratara10
commented
3 months ago
deploy
trigger
main merge
target
deploy directory
job
setup android studio
./gradlew :composeApp:wasmJsBrowserDistribution
copy build/dist
commit
taratara10
commented
3 months ago
depthを0にして、すべてのbranchを取得する必要があるっぽい
https://zenn.dev/satococoa/articles/e026c0689e5678
pathを指定したい
taratara10
commented
3 months ago
気づいたけど、deployをfetchしてcommit履歴を残さずとも、毎回force pushでmain + deployのcommitで上げればいいのでは