9 Replies Latest reply on May 31, 2017 12:17 AM by Peter Grainge

    Build server license?

    erickarjala Level 1



      We are looking to install a copy of RoboHelp on our build server. Does this require a separate license? If so, is there a command line build component available for build servers that costs less than a full license? (We do not need authoring capabilities on our build server). Thanks.

        • 1. Re: Build server license?
          Peter Grainge Adobe Community Professional

          This is really a question for Adobe. To the best of my knowledge it does require a licence but don't forget your Rh licence allows installation on two machines. That is not intended for two author use but to allow, for example, an author to work at home or in the office.


          You would need to check with Adobe that use is permitted.


          Hopefully someone who has experience of this scenario can chip in.


          See www.grainge.org for RoboHelp and Authoring tips




          • 2. Re: Build server license?
            Provolow Level 1

            I have the same question! We would also like our build server to use RoboHelp's command-line interface to automatically generate the latest help files (without authoring capability). Interested to know if you've heard a definitive answer from Adobe.



            • 3. Re: Build server license?
              johndaigle Level 4

              Hi Provolow and erickarjala

              I don't know the answer offhand. Peter's suggestion is the only one that comes to mind (activation on two machines being allowable.)

              Since Peter is sleeping in his part of the world right now, let me ask a few questions.


              I will query Adobe to see if they can clarify but before I do, where does the actual RoboHelp project reside (on the author's machine? Source Control? Share Drive?)

              What is the exact workflow you would prefer? Is the idea that the author will "hand off" the project to web admin for copying to the server machine and then you want to run rhcl.exe from there?

              Thanks and we'll see if we can clarify.


              John Daigle

              Adobe Certified RoboHelp and Captivate Instructor

              Evergreen, Colorado


              • 4. Re: Build server license?
                Provolow Level 1

                Thanks for looking into this, John!  In our case, we have a software build server (CruiseControl) that automatically watches source control and rebuilds the appropriate software product whenever changes to source code are checked in.  We would like to configure it to do the same with help files -- watch source control for changes to the help file sources, and when it detects anything, kick off rhcl.exe to rebuild a CHM file or WebHelp.


                Then the rebuilt CHM or WebHelp could be automatically deployed as well, whatever makes sense for that project.

                • 5. Re: Build server license?
                  erickarjala Level 1

                  John, thanks a lot for your help. Our situation seems identical Provolow -- the project resides on the author's machine, which is checked into source control. We want the build server to generate a CHM/WebHelp output when a new source is checked in.

                  • 6. Re: Build server license?
                    Vikas_Singla Level 1

                    Hi erickarjala and Provolow


                    As per the workflow you had mentioned, RoboHelp Scripting Engine would serve the purpose.You can write a script for watching the version control information. e.g. fetching the status of a specific file in RoboHelp Project.

                    You can explore "RoboHelp.Project" object in scripting, which is current project object. You can use this object to retrieve file status of files in the project (e.g.curProject.FileManager.item(index) ).


                    Depending upon the file status, you can use scripting to publish the desired outputs (e.g. WebHelp/ CHM).

                    Scripting guide can be found on this link: http://help.adobe.com/en_US/robohelp/scripting/robohelp_10_scripting.p df

                    Hopefully this would help.



                    Vikas Singla

                    RoboHelp Team

                    • 7. Re: Build server license?
                      susan.colm@hypertherm.com Level 1

                      Can someone from RoboHelp please answer the original question -- whether we can install RoboHelp on our build server and build the help from there?

                      • 8. Re: Build server license?
                        susan.colm@hypertherm.com Level 1

                        Or is this the answer to the original question - to use this scripting? Tx!

                        • 9. Re: Build server license?
                          Peter Grainge Adobe Community Professional

                          There are two aspects to this question, licensing and operating system.


                          Item 48 in Snippets on my site will link you to the operating systems that RoboHelp supports.


                          Licensing is already covered in my earlier response.


                          I am not able to advise you on how scripting would work but Vikas Singla is Adobe staff. I think if you want more than what is covered here, you will have to go to Adobe Customer Support, the official support channel.


                          See www.grainge.org for RoboHelp and Authoring information