You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@fineract.apache.org by "Juhan Aasaru (JIRA)" <ji...@apache.org> on 2019/04/18 07:23:00 UTC

[jira] [Updated] (FINERACT-750) Build fineract-cn-* projects with travis-ci.com and publish to JFrog Artifactory

     [ https://issues.apache.org/jira/browse/FINERACT-750?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Juhan Aasaru updated FINERACT-750:
----------------------------------
    Description: 
In order to set up travis-ci.*com* (not travis-ci.*org* as it is deprecated!) to build fineract-cn projects following is needed:

Someone with admin access to Github repos needs to:

1. Create travis projects for each repository:
[https://travis-ci.com/apache/fineract-cn-lang|https://travis-ci.com/apache/fineract-cn-lang]
 ... all the 30+ fineract-cn-* projects ...
 this step shouldn't need much configuration, just create the projects

I don't yet have access to the github projects so I cannot do it myself yet.

2. I have set up JFrog Artifactory and created user "travis-ci" there.
 Once the travis projects have been created I can encode user "travis-ci" password
 with each of the public keys of these travis projects and create pull requests.

3. Once pull requests are merged github repos need to be configured to build pull requests with Travis.

 

  was:
In order to set up travis-ci.*com* (not travis-ci.*org* as it is deprecated!) to build fineract-cn projects following is needed:

Someone with admin access to Github repos needs to:

1. Create travis projects for each repository:
[https://travis-ci.com/apache/fineract-cn-lang
.|https://travis-ci.com/apache/fineract-cn-lang].. all the 30+ fineract-cn-* projects ...
this step shouldn't need much configuration, just create the projects

I don't yet have access to the github projects so I cannot do it myself yet.



2. I have set up JFrog Artifactory and created user "travis-ci" there.
Once the travis projects have been created I can encode user "travis-ci" password
with each of the public keys of these travis projects and create pull requests.


3. Once pull requests are merged github repos need to be configured to build pull requests with Travis.

 


> Build fineract-cn-* projects with travis-ci.com and publish to JFrog Artifactory
> --------------------------------------------------------------------------------
>
>                 Key: FINERACT-750
>                 URL: https://issues.apache.org/jira/browse/FINERACT-750
>             Project: Apache Fineract
>          Issue Type: Improvement
>            Reporter: Juhan Aasaru
>            Priority: Major
>
> In order to set up travis-ci.*com* (not travis-ci.*org* as it is deprecated!) to build fineract-cn projects following is needed:
> Someone with admin access to Github repos needs to:
> 1. Create travis projects for each repository:
> [https://travis-ci.com/apache/fineract-cn-lang|https://travis-ci.com/apache/fineract-cn-lang]
>  ... all the 30+ fineract-cn-* projects ...
>  this step shouldn't need much configuration, just create the projects
> I don't yet have access to the github projects so I cannot do it myself yet.
> 2. I have set up JFrog Artifactory and created user "travis-ci" there.
>  Once the travis projects have been created I can encode user "travis-ci" password
>  with each of the public keys of these travis projects and create pull requests.
> 3. Once pull requests are merged github repos need to be configured to build pull requests with Travis.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)