LoginSignup
2
1

More than 5 years have passed since last update.

CodeBuildのコンテナで設定される環境変数

Posted at

TL;DR

ビルドごとに特有の情報としては、Build ID や Build ARN ぐらい。

CodePipelineトリガであっても、その情報とかは含まれない。Build ARNを指定してAPIを呼び出しても、こちらにも含まれない。

環境変数

Python 2.7 のDocker Image (aws/codebuild/python:2.7.12)のときの環境変数。

AWS_CONTAINER_CREDENTIALS_RELATIVE_URI=/v2/credentials/...
AWS_DEFAULT_REGION=us-west-2
AWS_REGION=us-west-2
CODEBUILD_AGENT_ENV_AWS_CONTAINER_CREDENTIALS_RELATIVE_URI=/v2/credentials/...
CODEBUILD_AGENT_ENV_BUNDLE_APP_CONFIG=/usr/local/bundle
CODEBUILD_AGENT_ENV_CODEBUILD_BUILD_ARN=[Build ARN]
CODEBUILD_AGENT_ENV_CODEBUILD_BUILD_ID=[Build ID]
CODEBUILD_AGENT_ENV_CODEBUILD_CONTAINER_INFO==...
CODEBUILD_AGENT_ENV_CODEBUILD_CONTAINER_TOKENS=...
CODEBUILD_AGENT_ENV_CODEBUILD_CTS_ENDPOINT=https://codebuild-builds.us-west-2.amazonaws.com
CODEBUILD_AGENT_ENV_CODEBUILD_DEPRECATED=false
CODEBUILD_AGENT_ENV_CODEBUILD_KMS_KEY_ID=[KMS ARN]
CODEBUILD_AGENT_ENV_CODEBUILD_LOG_GROUP=CodeBuild/BuildStreams
CODEBUILD_AGENT_ENV_CODEBUILD_LOG_STREAM_INFO=...
CODEBUILD_AGENT_ENV_CODEBUILD_REGION=us-west-2
CODEBUILD_AGENT_ENV_CODEBUILD_SECRET_KEY_BASE=...
CODEBUILD_AGENT_ENV_DB_NAME=build-agent-sql
CODEBUILD_AGENT_ENV_DB_USER=root
CODEBUILD_AGENT_ENV_GEM_HOME=/usr/local/bundle
CODEBUILD_AGENT_ENV_MYSQL_DATA_DIR=/var/lib/mysql
CODEBUILD_AGENT_ENV_MYSQL_LOG_DIR=/var/log/mysql
CODEBUILD_AGENT_ENV_MYSQL_RUN_DIR=/run/mysqld
CODEBUILD_AGENT_ENV_MYSQL_USER=mysql
CODEBUILD_AGENT_ENV_RUBY_MAJOR=2.2
CODEBUILD_AGENT_ENV_RUBY_VERSION=2.2.0
CODEBUILD_AGENT_NAME=/.../CODEBUILD_AGENT
CODEBUILD_AGENT_PORT=tcp://172.17.0.2:3000
CODEBUILD_AGENT_PORT_3000_TCP=tcp://172.17.0.2:3000
CODEBUILD_AGENT_PORT_3000_TCP_ADDR=172.17.0.2
CODEBUILD_AGENT_PORT_3000_TCP_PORT=3000
CODEBUILD_AGENT_PORT_3000_TCP_PROTO=tcp
CODEBUILD_AUTH_TOKEN=...
CODEBUILD_BMR_URL=https://CODEBUILD_AGENT:3000
CODEBUILD_BUILD_ARN=[Build ARN]
CODEBUILD_BUILD_ID=[Build Id]
CODEBUILD_LOG_PATH=...
CODEBUILD_SRC_DIR=/tmp/.../src
GPG_KEY=...
HOME=/root
HOSTNAME=...
LANG=C.UTF-8
PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/tmp/.../src
PYTHON_PIP_VERSION=8.1.2
PYTHON_VERSION=2.7.12
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1