|
@@ -3,6 +3,9 @@ name: Reusable build app container image workflow
|
|
|
on:
|
|
on:
|
|
|
workflow_call:
|
|
workflow_call:
|
|
|
inputs:
|
|
inputs:
|
|
|
|
|
+ source-version:
|
|
|
|
|
+ type: string
|
|
|
|
|
+ default: ${{ github.sha }}
|
|
|
image-name:
|
|
image-name:
|
|
|
type: string
|
|
type: string
|
|
|
default: weseek/growi
|
|
default: weseek/growi
|
|
@@ -57,6 +60,7 @@ jobs:
|
|
|
with:
|
|
with:
|
|
|
projectName: growi-official-image-builder
|
|
projectName: growi-official-image-builder
|
|
|
env:
|
|
env:
|
|
|
|
|
+ CODEBUILD__sourceVersion: ${{ inputs.source-version }}
|
|
|
CODEBUILD__imageOverride: ${{ (matrix.platform == 'amd64' && 'aws/codebuild/standard:6.0') || 'aws/codebuild/amazonlinux2-aarch64-standard:2.0' }}
|
|
CODEBUILD__imageOverride: ${{ (matrix.platform == 'amd64' && 'aws/codebuild/standard:6.0') || 'aws/codebuild/amazonlinux2-aarch64-standard:2.0' }}
|
|
|
CODEBUILD__environmentTypeOverride: ${{ (matrix.platform == 'amd64' && 'LINUX_CONTAINER') || 'ARM_CONTAINER' }}
|
|
CODEBUILD__environmentTypeOverride: ${{ (matrix.platform == 'amd64' && 'LINUX_CONTAINER') || 'ARM_CONTAINER' }}
|
|
|
CODEBUILD__environmentVariablesOverride: '[
|
|
CODEBUILD__environmentVariablesOverride: '[
|