tag:blogger.com,1999:blog-34728599.post2465195784854068185..comments2024-01-07T21:29:19.803+01:00Comments on Find the best way: How we cook GitHub, Jira and Jenkins with DominoDmytrohttp://www.blogger.com/profile/13854805967848758369noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-34728599.post-44707456412838330982013-08-14T11:43:50.511+02:002013-08-14T11:43:50.511+02:00Thanks for explanation. So DXL does that magic :)
...Thanks for explanation. So DXL does that magic :)<br /><br />Maybe one day we will be able to do such thing for non-static resources too. I've seen post on OpenNTF with an idea of a build server for Domino. Martin Pradnynoreply@blogger.comtag:blogger.com,1999:blog-34728599.post-10992896458653653812013-08-13T06:50:41.469+02:002013-08-13T06:50:41.469+02:00@Martin Pradny
>I really wonder what in your ca...@Martin Pradny<br />>I really wonder what in your case means to push changes from GitHub to Domino. Are you uploading those files into a nsf, or just putting them somewhere reachable by Domino HTTP task? <br /><br />Jenkins synchronize remote and local git repositories, then run our own builder. Our builder take files from local git (only ones that was changed from last sync), then export design DXL from .nsf (depend from changes). After this it compare put chnages in to DXL file and import it back to .nsf. <br /><br />In this process we have "hooks" for special task, like minimize javascript and css, merge few javascript in to one and so on. <br /><br />There is also ability to upload different files in to different databases.<br /><br />We have Javascript, CSS and resources in one database and templates in another. So, in Domino we have two different databases but in version control system we have one solid repository. <br /><br />In general - it looks like we cut only web UI aspect from our application (that consist from few .nsf) and put it in to the clear box. Andriy Kubahttps://www.blogger.com/profile/04831973985838292453noreply@blogger.comtag:blogger.com,1999:blog-34728599.post-47051968608547055952013-08-12T11:16:02.319+02:002013-08-12T11:16:02.319+02:00so far we push (upload) files into Doimno, so as I...so far we push (upload) files into Doimno, so as I mentioned our FE guys should not have any knowledge with IBM Designer etc.<br /><br /><br />Dmytrohttps://www.blogger.com/profile/13854805967848758369noreply@blogger.comtag:blogger.com,1999:blog-34728599.post-7010570365119021142013-08-12T08:15:17.242+02:002013-08-12T08:15:17.242+02:00I really wonder what in your case means to push ch...I really wonder what in your case means to push changes from GitHub to Domino. Are you uploading those files into a nsf, or just putting them somewhere reachable by Domino HTTP task? Martin Pradnynoreply@blogger.com