GDGBali / webapp

GDG Bali Web App
https://gdgbali.com/
12 stars 4 forks source link

Setup CI/CD #20

Closed praburangki closed 6 years ago

deerawan commented 6 years ago

@praburangki what CI/CD are we going to use? Travis CI?

alexcnichols commented 6 years ago

Hey, I noticed this issue in the hacktoberfest search. Consider trying Azure Pipelines, which is free for open source projects. https://github.com/marketplace/azure-pipelines

Also, it looks like you were building using Yarn and Travis at one point. In case you run into trouble, here is a related discussion about using the Azure Pipelines Linux build agent. https://github.com/Microsoft/azure-pipelines-image-generation/issues/236

praburangki commented 6 years ago

@deerawan I was intended to use travis but haven't got any success yet. Since this is a clone from this boilerplate, there's already a circleci config. So either it's okay.

@alexcnichols awesome, will take a look at that. Thanks!

deerawan commented 6 years ago

@alexcnichols cool! never heard about azure pipelines before.

@praburangki let me check on that.

deerawan commented 6 years ago

@praburangki ~I want to try the circle ci first. Have we added circle CI app to this project? https://github.com/marketplace/circleci~

Update: nevermind, I saw this PR triggered circle ci. https://github.com/gdg-bali/webapp/pull/30

@praburangki any idea why the CI is not triggered for this PR https://github.com/gdg-bali/webapp/pull/31?

praburangki commented 6 years ago

@deerawan hi, i've updated the circleci config and removed travis and it's already in the develop branch. but the build is still failing. maybe you can help to solve this issue. Thanks!

deerawan commented 6 years ago

@praburangki I removed the travis CI already in my PR, however I didn't see the CI running on this branch.

Here is screenshot of mine

image

but the build is still failing.

where did you see it?

UPDATE: I'll try to setup CircleCI for my account. Maybe this is the solution.

deerawan commented 6 years ago

@praburangki it is fixed https://github.com/gdg-bali/webapp/pull/31