CI/CD for discourse with some customisation (features, plugins & theme change)


We need to implement CI/CD for discourse with ssl security in a Microsoft Azure environment with some custom configured plugins like (Azure OpenId Connect, discourse solved) & theme change (uploading css file).

I am using the discourse_docker for building discourse.
I go through the discourse code, there i found a dockerfile which contain some scripts, So is there any way in editing dockerfile as there i can specify plugins, themes & configurations as required.

I am new with CI/CD, please suggest me some options to implement CI/CD. (currently the option visible to me is shell scripting)

Thanks for your help :slight_smile:

The recommended solution is to edit the yml file in the containers directory and use launcher to rebuild the docker image. (I don’t know what CI/CD is.)