1

Topic: Alternatives Jenkins are? Or how to overcome Jenkins?

The task extreme simple. Regularly to check git (or svn, or other server with source codes), at detection of changes  to launch a script for the reassembly, then a script with tests. And to draw the assembled statistics.
At first sight, everything that is - even more  and often paid. I missed something?
Or somebody can help council about Jenkins?
1. In a mode pipeline to documentation everywhere it is written "particulars - in Snippet Generator". The generator through time generates the code without options, for example for inquiry SVN gives simply

 svn ' http://svn.company.com/ ' 

Neither frequencies of inquiry, nor the password - anything. It is treated?
2. How to unite results of tests from several configurations, for example in Multi-configuration project?
3. Plug-in Allure does not want to use installed in system allure, it is sharply necessary for it to hold in  own Maven and Allure and each time to climb behind updates. It is treated?
4. And generally, than it is better to draw results from format JUnit? At Allure an inconvenient configurator without the documentation (the difference between results and reports should be clarified experimentally). Test Results Analyzer cannot unite the data from different tasks. What is still?
5. Where to specify password SMTP for mailing of notification messages?
6. There is very useful feature - to send the letter to the author , broken the test. But how to correlate  with addresses?

2

Re: Alternatives Jenkins are? Or how to overcome Jenkins?

tkzv wrote:

the Task extreme simple. Regularly to check git...
......
6. There is very useful feature - to send the letter to the author , broken the test. But how to correlate  with addresses?

I will answer that to a smog...
1) concerning testing of changes. It is not necessary so to do it . More correctly - put  on a server of storage of source codes, from  call  type on pyh-pyhe, there do all the  affairs on the synchronous phase) well type check links to tasks (if in comments it is necessary to result them), type of the task, a rule of design of thrown off files (if there are  ), etc. things. Eventually pull at  necessary  (can  from a repository, a situation, the developer who throws off etc.). Itself  can already receive input parameters on a call which can use further (names of repositories, ways, scenarios of the assembly, an exception at assembly and which other a car-hren it is possible to control on  or on primary  collected on a server )
2) all results of tests can be deduced in the general output and will connect various units which to highlight errors, to form , to create schedules and statistics directly from a box.
3) the password on  - in adjustments  all is.
4)  with addresses correspond as a name = mailings. For communication with  (for example) - it is possible to use open identical logins and under  (if through ssh - that communication through an e-mail happens) and under .
As that so
(Round)

3

Re: Alternatives Jenkins are? Or how to overcome Jenkins?

kolobok0 wrote:

1) concerning testing of changes. It is not necessary so to do it . More correctly - put  on a server of storage of source codes,

It is impossible, if storage SVN or CVS. Only to scan on a crone.

kolobok0 wrote:

2) all results of tests can be deduced in the general output

As? For definiteness - pytest with a key - junit-xml. At each start overwrites old XML. It is possible to create XML with different names but how them to unite?

kolobok0 wrote:

also will connect various units which to highlight errors, to form , to create schedules and statistics directly from a box.

It is possible. But the majority of the tested units does not want to work without long and painful adjustment. What plug-ins you can advise?

kolobok0 wrote:

3) the password on  - in adjustments  all is.

Thanks, found. Set parameters, on at sending of the test letter I receive

Failed to send out AN e-mail
com.sun.mail.smtp.SMTPSenderFailedException: 553 5.1.8 <nobody@nowhere>... Domain of sender address nobody@nowhere does not exist
at com.sun.mail.smtp. SMTPTransport.mailFrom (SMTPTransport.java:1587)
Caused: com.sun.mail.smtp.SMTPSendFailedException: 553 5.1.8 <nobody@nowhere>... Domain of sender address nobody@nowhere does not exist
;
nested exception is:
com.sun.mail.smtp.SMTPSenderFailedException: 553 5.1.8 <nobody@nowhere>... Domain of sender address nobody@nowhere does not exist 

As it to understand? The data sits in shape, but Jenkins does not use them. It is treated?

kolobok0 wrote:

4)  with addresses correspond as a name = mailings. For communication with  (for example) - it is possible to use open identical logins and under  (if through ssh - that communication through an e-mail happens) and under .

Found where to set a domain name which should be attributed to . But at us 4 different domain names for different commands. It is solved? Arranges to drive in manually the table the nik-address.

4

Re: Alternatives Jenkins are? Or how to overcome Jenkins?

tkzv wrote:

. It is impossible, if storage SVN. Only to scan on a crone.

State that Google says lies?  however. Like as always it was possible to give birth both client and server  in SVN. About CVS - I will not tell, it is not familiar. At you a zoo various ? Or  the hypothetical question ripened?

tkzv wrote:

. How? For definiteness...

Nobody forbids you
1) to create any intermediate files not on global ways and relative. If you in  have some such files - that it is possible for them to give various names. On any  will not be.
2) further you can or already convert it in a standard type which is inhausted by the unit under schedules-statistics and ..
3) to deduce stupidly in the general console where all it and the further automatics picks up

tkzv wrote:

. Without long and painful adjustment. What plug-ins you can advise?.

Adjustment depends on experience of the Internet or found on open spaces. For what plug-ins - search at forums on , and in the plan "plug-ins which you is mandatory put postings" type as this subject here . So I recommend to lift  where will fulfill at first both plug-ins and elements of interaction with it. I would recommend to tire out still test  in the container - whenever possible to throw off changes to the necessary starting point. But it if while seems to you too - that a headdress to you on the future, all the same come to it smile

tkzv wrote:

... Set parameters, on at sending of the test letter I receive... How it to understand?

Very simply. Undertakes googling, write jenkins and further save-pastite the error. Further read experience earlier saved up by mankind.

tkzv wrote:

the Data sits in shape, but Jenkins does not use them. It is treated?

Is different "" press working off. Is heaped up, where all form exterior. There are global variables (better about them to read in pop  describing texts falling out on a question tag - such from the right, opposite to fields quite often stand) which are responsible for those or other adjustments. So it is possible to read the primary source (each plug-in has the reference to a site on  - there happen both examples of usage and more or less torn  and history as it was). Itself  a standard output of the press and here it   and two

tkzv wrote:

... But at us 4 different domain names for different commands. It is solved? Arranges to drive in manually the table the nik-address.

I would look towards an institution of groups of type CC and their usage as . Addresses at mailing. Not the fact that will work - but occurred as the first vector of digging.
Yours faithfully
(Round)