Como posso definir variáveis de ambiente em um gerenciador de janelas de encaixe do GitLab CI?

1

Precisamos definir um proxy da empresa para acessar a internet de dentro de nossa rede. Isso é necessário para o processo de compilação (para buscar dependências).

Eu adicionei as linhas apropriadas em /etc/bash.bashrc em nossa imagem do docker.

Ao executar manualmente a imagem com:

docker run --rm -ti bboss/python:3 /bin/bash

e depois executando

export

Eu posso ver as variáveis.

No entanto, quando defino uma tarefa de IC do GitLab com base nessa imagem e adiciono uma seção como:

test-job:
    script:
        - export

Eu não vejo nenhuma variável.

Parece que as entradas em /etc/bash.bashrc não são levadas em consideração.

Como posso fazer isso funcionar?

    
por exhuma 22.12.2017 / 15:20

1 resposta

0

tente

test-job:
    script:
        - env
    
por 17.04.2018 / 23:50