用于构建的环境变量在Dockerfile中不可见

时间:2016-05-26 11:23:11

标签: npm docker-cloud

我为Docker Cloud中的repo设置了一个环境变量(NPM_TOKEN),以便在构建Dockerfile时使用。但是,变量总是空的......

在Dockerfile中尝试了这两个:

ARG NPM_TOKEN
RUN echo ${NPM_TOKEN}

    public void OnCollisionEnter (Collision col)
    {


            Debug.Log ("collide");

            colorchange = true;

            if (colorchange) {
                    transform.GetComponent<Renderer> ().material.color = Color.red;
            }
    }

假设构建的Docker Clouds环境变量和--build-arg一样,我错了吗?

1 个答案:

答案 0 :(得分:0)

我花了很长时间,但您可以使用构建钩子为自动构建设置变量!

https://docs.docker.com/docker-cloud/builds/advanced/#build-hook-examples