|
|
@@ -0,0 +1,159 @@
|
|
|
+{
|
|
|
+ "version": 4,
|
|
|
+ "terraform_version": "1.3.7",
|
|
|
+ "serial": 4,
|
|
|
+ "lineage": "7413839f-c67c-02f5-4933-fcb84251bb29",
|
|
|
+ "outputs": {},
|
|
|
+ "resources": [
|
|
|
+ {
|
|
|
+ "mode": "managed",
|
|
|
+ "type": "aws_codebuild_project",
|
|
|
+ "name": "growi-official-image-builder",
|
|
|
+ "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
|
+ "instances": [
|
|
|
+ {
|
|
|
+ "schema_version": 0,
|
|
|
+ "attributes": {
|
|
|
+ "arn": "arn:aws:codebuild:ap-northeast-1:259692501178:project/growi-official-image-builder",
|
|
|
+ "artifacts": [
|
|
|
+ {
|
|
|
+ "artifact_identifier": "",
|
|
|
+ "bucket_owner_access": "",
|
|
|
+ "encryption_disabled": false,
|
|
|
+ "location": "",
|
|
|
+ "name": "",
|
|
|
+ "namespace_type": "",
|
|
|
+ "override_artifact_name": false,
|
|
|
+ "packaging": "",
|
|
|
+ "path": "",
|
|
|
+ "type": "NO_ARTIFACTS"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "badge_enabled": false,
|
|
|
+ "badge_url": "",
|
|
|
+ "build_batch_config": [
|
|
|
+ {
|
|
|
+ "combine_artifacts": false,
|
|
|
+ "restrictions": [
|
|
|
+ {
|
|
|
+ "compute_types_allowed": [],
|
|
|
+ "maximum_builds_allowed": 100
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "service_role": "arn:aws:iam::259692501178:role/growi-official-image-builder",
|
|
|
+ "timeout_in_mins": 2160
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "build_timeout": 60,
|
|
|
+ "cache": [
|
|
|
+ {
|
|
|
+ "location": "",
|
|
|
+ "modes": [],
|
|
|
+ "type": "NO_CACHE"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "concurrent_build_limit": 0,
|
|
|
+ "description": "The CodeBuild Project for GROWI official docker image",
|
|
|
+ "encryption_key": "arn:aws:kms:ap-northeast-1:259692501178:alias/aws/s3",
|
|
|
+ "environment": [
|
|
|
+ {
|
|
|
+ "certificate": "",
|
|
|
+ "compute_type": "BUILD_GENERAL1_LARGE",
|
|
|
+ "environment_variable": [],
|
|
|
+ "image": "aws/codebuild/standard:6.0",
|
|
|
+ "image_pull_credentials_type": "CODEBUILD",
|
|
|
+ "privileged_mode": true,
|
|
|
+ "registry_credential": [],
|
|
|
+ "type": "LINUX_CONTAINER"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "file_system_locations": [],
|
|
|
+ "id": "arn:aws:codebuild:ap-northeast-1:259692501178:project/growi-official-image-builder",
|
|
|
+ "logs_config": [
|
|
|
+ {
|
|
|
+ "cloudwatch_logs": [
|
|
|
+ {
|
|
|
+ "group_name": "",
|
|
|
+ "status": "ENABLED",
|
|
|
+ "stream_name": ""
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "s3_logs": [
|
|
|
+ {
|
|
|
+ "bucket_owner_access": "",
|
|
|
+ "encryption_disabled": false,
|
|
|
+ "location": "",
|
|
|
+ "status": "DISABLED"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "name": "growi-official-image-builder",
|
|
|
+ "project_visibility": "PRIVATE",
|
|
|
+ "public_project_alias": "",
|
|
|
+ "queued_timeout": 480,
|
|
|
+ "resource_access_role": "",
|
|
|
+ "secondary_artifacts": [],
|
|
|
+ "secondary_source_version": [],
|
|
|
+ "secondary_sources": [],
|
|
|
+ "service_role": "arn:aws:iam::259692501178:role/growi-official-image-builder",
|
|
|
+ "source": [
|
|
|
+ {
|
|
|
+ "auth": [],
|
|
|
+ "build_status_config": [],
|
|
|
+ "buildspec": "",
|
|
|
+ "git_clone_depth": 1,
|
|
|
+ "git_submodules_config": [],
|
|
|
+ "insecure_ssl": false,
|
|
|
+ "location": "https://github.com/weseek/growi.git",
|
|
|
+ "report_build_status": false,
|
|
|
+ "type": "GITHUB"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "source_version": "",
|
|
|
+ "tags": null,
|
|
|
+ "tags_all": {},
|
|
|
+ "vpc_config": []
|
|
|
+ },
|
|
|
+ "sensitive_attributes": [],
|
|
|
+ "private": "bnVsbA==",
|
|
|
+ "dependencies": [
|
|
|
+ "aws_iam_role.growi-official-image-builder"
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "mode": "managed",
|
|
|
+ "type": "aws_iam_role",
|
|
|
+ "name": "growi-official-image-builder",
|
|
|
+ "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
|
|
|
+ "instances": [
|
|
|
+ {
|
|
|
+ "schema_version": 0,
|
|
|
+ "attributes": {
|
|
|
+ "arn": "arn:aws:iam::259692501178:role/growi-official-image-builder",
|
|
|
+ "assume_role_policy": "{\"Statement\":[{\"Action\":\"sts:AssumeRole\",\"Effect\":\"Allow\",\"Principal\":{\"Service\":\"codebuild.amazonaws.com\"}}],\"Version\":\"2012-10-17\"}",
|
|
|
+ "create_date": "2023-01-12T14:31:25Z",
|
|
|
+ "description": "",
|
|
|
+ "force_detach_policies": false,
|
|
|
+ "id": "growi-official-image-builder",
|
|
|
+ "inline_policy": [],
|
|
|
+ "managed_policy_arns": [],
|
|
|
+ "max_session_duration": 3600,
|
|
|
+ "name": "growi-official-image-builder",
|
|
|
+ "name_prefix": "",
|
|
|
+ "path": "/",
|
|
|
+ "permissions_boundary": null,
|
|
|
+ "tags": null,
|
|
|
+ "tags_all": {},
|
|
|
+ "unique_id": "AROATY5XBDC5HD2CFLB75"
|
|
|
+ },
|
|
|
+ "sensitive_attributes": [],
|
|
|
+ "private": "bnVsbA=="
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "check_results": null
|
|
|
+}
|