Using Pipelines on Bitbucket Cloud, what options do I have for automating deployments to a web server where SSH is firewalled off?
I realize that typically in a network situation like this, you'd host your CI server on-prem, but I don't think that's in our future.
The web server is Apache – so far the best option I can come up with would be to use a PHP or other CGI script like a web hook – so the web server would pull down new artifacts or git clone when Bitbucket calls that CGI endpoint over HTTPS.
I think creating an endpoint to receive notifications is a fine option. We do not support artifacts yet, but in the meanwhile your deployment could upload the artifact to a storage solution like S3, and your service could pull the result down.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.