Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

access build between step

marvin_courcier July 31, 2020

Hello,

 

I'd like to access the website builded from my first step to my second step
For exemple, this works:

 

image: marvincourcier/ubuntu-ci:ubuntu-ci

pipelines:
default:
- step:
name: Build Project
size: 2x
services:
- docker
caches:
- docker
script:
- composer install
- docker-compose up --build -d
- ./vendor/bin/phpstan analyse src/*
- ./vendor/bin/phpcs
- ./bin/phpunit
artifacts:
- vendor/**
- docker/**

definitions:
services:
docker:
memory: 7168

 

When i test the url from my homepage it works.

 

And i'd like to split my build and testing as follow:

 

pipelines:
default:
- step:
name: Build Project
size: 2x
services:
- docker
caches:
- docker
script:
- composer install
- docker-compose up --build -d
artifacts:
- vendor/**
- docker/**

- step:
name: Unit Testing
script:
- ./vendor/bin/phpstan analyse src/*
- ./vendor/bin/phpcs
- ./bin/phpunit

definitions:
services:
docker:
memory: 7168

 

But when i test the url from my homepage it fails

 

So i know the issue is i can't access the docker-compose up build from the first step

So if you have any idea that does not imply to re use the docker-compose up --build -d in the second step, that would be very nice.

0 comments

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events