tag:help.appveyor.com,2012-11-13:/discussions/suggestions/931-httprest-deployAppVeyor: Discussion 2018-08-25T02:03:31Ztag:help.appveyor.com,2012-11-13:Comment/388843132016-01-11T01:45:45Z2016-01-11T01:45:45ZHTTP/REST Deploy<div><p>What kind of deploy is that? Could you give an example
please?</p></div>Feodor Fitsnertag:help.appveyor.com,2012-11-13:Comment/388843132016-01-11T02:18:18Z2016-01-11T02:18:44ZHTTP/REST Deploy<div><p>My specific example is uploading artifacts to Bintray. They have
a REST API that allows me to publish my artifacts. I'm guessing a
REST deploy would have to be pretty generic, basically just a way
to supply headers, URI (with environment variable substitution) and
method.</p>
<p>I think the most important bit is making sure I can easily do
Basic Authentication since it is pretty common. Bearer token
authentication would also be nice. This can be achieved manually by
allowing me to supply headers sourced from secure variables, that
way I don't have to commit my API Key / Auth Token to version
control.</p>
<p><a href="https://bintray.com/docs/api/#_upload_content">https://bintray.com/docs/api/#_upload_content</a></p></div>micahtag:help.appveyor.com,2012-11-13:Comment/388843132016-01-11T04:55:37Z2016-01-11T04:55:37ZHTTP/REST Deploy<div><p>OK, I see, thanks. It's BinTray deployment provider we have an
issue for: <a href="https://github.com/appveyor/ci/issues/250">https://github.com/appveyor/ci/issues/250</a></p></div>Feodor Fitsnertag:help.appveyor.com,2012-11-13:Comment/388843132016-01-11T05:30:40Z2016-01-11T05:30:40ZHTTP/REST Deploy<div><p>That would likely solve my immediate problem. My thought with a
REST/HTTP deployment provider was that it would potentially fill a
lot of small holes (like this one) rather than building a specific
provider just for BinTray. That being said, perhaps deployment via
HTTP is too uncommon to be worth having a low-level provider?</p></div>micahtag:help.appveyor.com,2012-11-13:Comment/388843132016-01-12T05:37:13Z2016-01-12T05:37:13ZHTTP/REST Deploy<div><p>OK, that might have sense. Could you please submit a new issue
here: <a href="https://github.com/appveyor/ci/issues">https://github.com/appveyor/ci/issues</a></p></div>Feodor Fitsner