Skip to main content

新しいアプリケーションのアップロード

api.PostApplications(reader) は任意の io.Reader から zip をアップロードし、まったく新しいアプリケーションを作成して *squarecloud.ApplicationUploaded を返します。
DescriptionSubdomain は、設定ファイルで指定されている場合にのみ含まれます。
zip には、アプリケーションのエントリーポイント、依存関係ファイル、そして squarecloud.app/squarecloud.config 設定ファイルが含まれている必要があります。設定ファイルガイド を参照してください。

既存のアプリケーションへのファイルの commit

api.PostApplicationCommit(appID, reader) は、デプロイ済みのアプリケーションに zip をアップロードし、一致するファイルを置き換えます。
アプリケーションのルートではなくサブディレクトリに commit するには、rest.WithQueryParampath クエリパラメータを渡します:
commit してもアプリケーションは再起動されません — 変更に再起動が必要な場合は、後から再起動シグナルを送ってください: