Deployment - google-marketing-solutions/topic-mine GitHub Wiki
To deploy Topic Mine, follow these simple steps
- Clone the repository to your local machine (if you haven't already)
- For that, you need to have Git installed in your machine and run the following command in a terminal:
git clone https://github.com/google-marketing-solutions/topic-mine
- Set up
config.json
file (if you haven't already) - Run the
deploy.sh
script:- Open a terminal
- Navigate using the
cd
command to the root folder of the project. - Check that you are in the right folder with the command
ls
. It should show a list of files and directories, and one of them should bedeploy.sh
- Grant execution permission to the script with the following command:
chmod +x your_script.sh
- Run the deploy script with the following command:
./deploy.sh
- Share the spreadsheet(s) that are going to be used with the newly-created service account with edit permission. That service account is the one specified in the
config.json
file, and its full address can be retrieved fromGoogle Cloud Platform
->IAM & Admin
- >Service Accounts