About travis job for examples ... can't you clone resteasy repo
and run mvn clean install -DskipTests
Can we do this in travis ? I don't know.
Even this works, I don't think
this is a good option.
And you still didn't reply to "snapshot repository" part of Alessio's
question :)
We don't upload snapshot artifacts in travis build, so there is no
place
we can download it now.
If we upload the artifacts, we need to carefully evaluate the time it
takes.
If snapshot repo contains latest builds or resteasy it is the easiest
option from my perspective.
Rostislav
----- Original Message -----
> Hi Alessio,
> Before we find a better solution, resteasy examples will be running on
> my local setup jenkins daily.
> I'll monitor the build and let you know if there is regression failure.
>
> Cheers,
> Jim
> On 07/13/2016 07:10 PM, Alessio Soldano wrote:
>> Hi Jim,
>> can't we simply tune the repository section of the examples main pom
>> to include our snapshot repository too?
>>
>> Testing the examples with the latest released version of resteasy is
>> not an option as you'd figure out possible regressions too late.
>> If we can't solve this in any way, we'd have to use a different CI
>> tool for the examples.
>> Cheers
>> Alessio
>>
>>
>> Il 13/07/2016 11:54, Jim Ma ha scritto:
>>> From travis documentation and my experimental setup , cache only
>>> works for a project and can't be share or mount to another project..
>>> This is actually a build dependent and travis has no plan to support
>>> this:
https://github.com/travis-ci/travis-ci/issues/249
>>> I didn't look at if there is some workaround for this case . If I get
>>> some time I'll have a look if travis docker service can help with
>>> this case.
>>>
>>> Cheers,
>>> Jim
>>>
>>> On 07/13/2016 05:07 PM, Rostislav Svoboda wrote:
>>>> What about
https://docs.travis-ci.com/user/caching/ to store
>>>> snapshot stuff ?
>>>> Don't know if it can be shared between different jobs ...
>>>>
>>>> Rostislav
>>>>
>>>> ----- Original Message -----
>>>>> Hi Alessio,
>>>>> Because the resteasy 3.1.0-SNAPSHOT dependency can't be
retrieved
>>>>> from the
>>>>> travis machine, these examples are all failed.
>>>>> We can upgrade to the released version once we tag and release
>>>>> 3.1.0, and
>>>>> make these examples only run with the release version.
>>>>> like other projects does. WDYT ?
>>>>> Cheers,
>>>>> Jim
>>>>> On 07/13/2016 04:14 AM, Alessio Soldano wrote:
>>>>>
>>>>>
>>>>>
>>>>> Hi Jim,
>>>>> speaking of examples, I've enabled Travis CI on
resteasy-examples
>>>>> and the
>>>>> build is failing, can you please have a look?
>>>>>
https://travis-ci.org/resteasy/resteasy-examples
>>>>> Thanks
>>>>> Alessio
>>>>>
>>>>>
>>>>> Il 12/07/2016 10:11, Jim Ma ha scritto:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> I think we can deprecate and archive api-clients, ejb-integraiton
>>>>> examples ,
>>>>> and move oreilly-workbook-as7 to another repo for Bill's book
>>>>> reader to
>>>>> download. WDYT?
>>>>> Well, my personal opinion is that we could simply delete those
>>>>> oreilly-workbook-as7 examples as they simply duplicate the
>>>>> oreilly-workbook
>>>>> running on latest WildFly (they just have different dependencies to
>>>>> run
>>>>> against different target container).
>>>>> If you're worried about readers of Bill's book, note that the
book
>>>>> actually
>>>>> references a copy of the resteasy/jaxrs material available on
>>>>> oreillymedia
>>>>> github repository (at least in the second edition copy I have here).
>>>>>
>>>>> That's good. Then nothing else we need to worry. I'm going
to
>>>>> deprecate(remove) these examples from repo.
>>>>>
>>>>> Cheers,
>>>>> Jim
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Alessio Soldano
>>>>> Web Service Lead, JBoss
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> resteasy-dev mailing list
>>>>> resteasy-dev(a)lists.jboss.org
>>>>>
https://lists.jboss.org/mailman/listinfo/resteasy-dev
>>>>>
>>
>> --
>> Alessio Soldano
>> Web Service Lead, JBoss
>