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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.