JFX-Browser icon indicating copy to clipboard operation
JFX-Browser copied to clipboard

Add Jfx-Browser to Travis-CI feature

Open goxr3plus opened this issue 6 years ago • 6 comments

Hello friends , admin please sign up on Travis Ci https://travis-ci.org/ and allow it to have access to your project so i can add build status for Maven Project and in future for Gradle .

After this i will add a badge which will show failing or passing for tests , for example check README of XR3Player , with every commit i am doing it is reporting failed or passed if it succeeded the tests i have given . You see the green tick mark or the red failed cross .

After your have signed up on Travis CI , the configuration will be very easy . I will just add for start a very simple file like https://github.com/goxr3plus/XR3Player/blob/master/.travis.yml

goxr3plus avatar Nov 27 '17 16:11 goxr3plus

Please also sign up on Travis Ci https://travis-ci.org/ and allow it to have access to your Project Jfx-Browser, adding only. yaml file is not enough. Only you can do it :)

Let me know if you need help! :)

goxr3plus avatar Nov 28 '17 00:11 goxr3plus

I have already account on Travis and I did what you have said yesterday. I have build the project 9 hour ago but sorry I didn't send you the progress and error. Here below are the results after build:

travis1 travis2 The error is The goal you specified requires a project to execute but there is no POM in this directory (/home/travis/build/badarshahzad/Jfx-Browser). Please verify you invoked Maven from the correct directory. :+1: Thank you :smile: So, the error is found what to do next.

badarshahzad avatar Nov 28 '17 05:11 badarshahzad

Honestly, I don't have much experience in Maven. :ok_hand:

badarshahzad avatar Nov 28 '17 05:11 badarshahzad

OK, try moving. yaml file inside the SEGP folder and it will work. The error says that it can't find the pom because it is in another folder.

I have a question :

1)What is the meaning of SEGP folder name?

We should change the structure of the repository. I will think how it is better to be. SEGP name is misleading.

goxr3plus avatar Nov 28 '17 12:11 goxr3plus

well. . . well . . well . . .SEGP stands for Software Engineering Group Project :smile: . It was our group project in a module named SEGP offered by University of Bradford for BS(computer science) and we named it like that, although it was not our intention that we will open source this project but as we put a lot of effort so we decided to make it Open Source so that community can benefit from it :smiley: .

naeemrashid avatar Nov 28 '17 14:11 naeemrashid

Exactly, so now we can change the name.

badarshahzad avatar Nov 28 '17 15:11 badarshahzad