I have a project I´m trying to use PhantomCSS for Visual Regression Testing (fancy buzzword for diffs on png)
https://github.com/Huddle/PhantomCSS
I was able to get this up and running on codeship in about 10 minutes flat but for some reason can´t get it to work on Pipelines after +2 hours. I´d rather stick to the Atlassian stack if possible.
I imported the official PhantomCSS github repo into Bitbucket and setup the following .yml
image: node:5.11.0 pipelines: default: - step: script: # Modify the commands below to build your repository. - npm --version - npm install -g casperjs phantomjs-prebuilt resemblejs - casperjs test demo/testsuite.js --verbose --log-level=debug
Here are the errors:
Stectech___PhantomCSS___Add-on___Pipelines_—_Bitbucket_🔊.png
Here I created a custom bitbucket-pipelines.yml file just to see if it could find resemblejs:
Stectech___PhantomCSS___Add-on___Pipelines_—_Bitbucket.png
The frustrating this is I followed the instructions here: https://answers.atlassian.com/questions/39230190 and it worked perfectly first time (!!)
Here´s the proof from our production project running these commands inside the docker container:
2_____kalabox_apps_bigpandaio_code__docker_.png
Hi Rodney,
Could you try the following YML and see how it goes?
image: node:5.11.0 pipelines: default: - step: script: # Modify the commands below to build your repository. - npm --version - npm install -g casperjs phantomjs - npm install - casperjs test demo/testsuite.js --verbose --log-level=debug
I've run some tests and I get the following results
image2016-10-6 12:34:20.png
Edit:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.