-
30. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
dhladky Jun 13, 2012 5:12 AM (in response to aslak)I see. I can imagine we can do something like this. We have a similar feature, that returns HTML fragment with menus. In case you would like to use this, feel free to create a feature request in Jira and assign it to me. I will check with Mark the priority of this task, but I already have the list of java Project classes, so it shall not be too complicated to do the export.
-
31. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
dhladky Jun 21, 2012 8:10 AM (in response to dhladky)Hi Asiak, it seems, that you are the only person, that requests using the external file for feeding the project matrix. I would like to ask you to prepare one, so we can test it if it works. There may be problems with firewalls etc. It would be nice to solve these possible problems before the new matrix goes into production. Thank you and have a nice day.
-
32. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
aslak Jun 27, 2012 5:15 AM (in response to dhladky)Heya
Here is the the URL for our staging server:
http://staging-arquillian.rhcloud.com/api/jbossorg/arquillian.properties
Not using subProjects yet tho.. I'll add one for testing
-
33. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
dhladky Jul 2, 2012 8:33 AM (in response to aslak)I can access the file using web browser, but the file seems to be empty. Can you, please, check it? I need at least the required fields. See here: https://www.jboss.org/help/awestructguide/projectpropertyfilestruction.html . Thank you and have a nice day.
-
34. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
aslak Jul 2, 2012 9:23 AM (in response to dhladky)Hmm, seems our AS7 on OpenShift crashed.. Node restarted.. http://staging-arquillian.rhcloud.com/api/jbossorg/arquillian.properties
-
35. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
dhladky Jul 2, 2012 10:06 AM (in response to aslak)Much better. Thank you. Now we must wait for eng-ops to open a hole in firewall. The way is shut.
-
36. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
dhladky Jul 25, 2012 8:42 AM (in response to dhladky)Eng-ops reconfigured the firewall. The project navigation paragraph properly reported, that there is a problem with nodePath parameter. In production it shall contain /arquillian (for Arquillian), but, please, change to it /arquillian_test (not to collide with /arquillian, that is collected from Magnolia). If everything works fine, there will be two Arquillian items on http://www-test.jboss.org/author/donotpublish.html (public instance is not operational on this special test server).
After we test that, you may prepare the project.properties for the production version (+ the subproject project.properties in case you will want to have them in the project matrix).
-
37. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
aslak Jul 25, 2012 9:33 AM (in response to dhladky)Cool! New version uploaded http://staging-arquillian.rhcloud.com/api/jbossorg/arquillian.properties
-
38. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
dhladky Jul 26, 2012 6:29 AM (in response to aslak)So it works fine. There are two rows with Arquillian in the matrix. One from Magnolia and one from your project property file. So, please, prepare the file(s) for production. After you do that, I will disable the row from Magnolia and ask Eng-ops to open firewall for these new files in production.
I hope we will be able to create some usable general rule for the firewall so eng-ops do not need to reconfigure firewall for each project.properties file. Otherwise the whole idea of subProjects would be pointless.
-
39. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
aslak Sep 17, 2012 5:09 PM (in response to dhladky)Sorry Davide, forgot to push this live.
here you go. http://arquillian.org/api/jbossorg/arquillian.properties
-
40. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
dhladky Sep 19, 2012 10:39 AM (in response to aslak)Added to the author instance. I will wait until it refreshes. There might be some firewall issue on production (there was on staging). Also, can you, please, add the description field? Its content will be added to the http://www.jboss.org/projects as a hint, when the user hovers above the project name. Otherwise it seems to be OK.
-
41. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
aslak Sep 19, 2012 12:10 PM (in response to dhladky)excellent. description added
-
42. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
maxandersen Sep 20, 2012 3:03 AM (in response to aslak)any docs for how to get this setup for ones project ?
And docs for the format/content?
-
43. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
dhladky Sep 20, 2012 3:25 AM (in response to maxandersen)Hi Max, sure. See here: https://www.jboss.org/help/awestructguide. There is also the link to the detailed description of each field of the property file.
Btw: congratulation to Aslak! His project is the first, that uses this feature. There were no firewall issues, so I disabled the original and the data in the project matrix are fed from his site already. You can check Arquillian.
-
44. Re: (ORG-562) Automated Project Matrix - External/Awestruct sites
dhladky Jan 17, 2013 8:33 AM (in response to aslak)So now it is also possible to read the project matrix data from a rest service. See here: https://issues.jboss.org/browse/ORG-1446.