Log in if you have an account.
Otherwise, register for an account.
For more details, please visit the How This Site Works page.
Hi
I have recently received an email from my cloud hosted repository provider to reduce the number of http requests transmitted from my Go server. Apparently, they are being hit by 300,000 requests per day and have asked me to reduce requests to once every 10 minutes (are they being unreasonable?).
What would be the best way to configure the materials in my pipelines to reduce the number of polling requests? Or would it be best to get a provider that can handle the traffic I need to build an enterprise build, test and release pipeline?
The other option I've thought of is to host my own repository on an ec2 instance. Is this a good idea?
What are the best stategies for hosted repositories as providers start to compain about traffic generated to their servers by polling CIs?
Rustin
I want to schedule a pipeline to run every night at 10:00 pm. But, I only want it to run if there are changes in the materials for the pipeline. Does anyone know if this is possible. From what I have found. it looks like it will run whether or not there are changes.

I would like to use the environment variable in the artifact src property
<environmentvariables>
<variable name="UTC_PRJ_PATH">code\MyProject</variable>
</environmentvariables>
Below syntax is not working
<artifacts>
<test src="${UTC_PRJ_PATH}/result/test_results.xml" dest="test-reports" />
</artifacts>

I just downloaded Go 2.4 to my Mac mini running Lion. It doesn't work out of the box when I run Go Server.app as a normal user because it can't create a working directory in /Library/Application Support. See attached code snippet for log message.
What is the intended use case for running on Lion? I didn't have any problems running on Snow Leopard.
I see in the documentation that I can use the rest API to create a new pipeline. But the docs do not show that I can specify a template to use. Is this possible?
Thanks,
-russ