Skip to content

Commit

Permalink
build: env variables
Browse files Browse the repository at this point in the history
  • Loading branch information
okradze committed Feb 29, 2024
1 parent 88c7e97 commit ac4f5ce
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 0 deletions.
14 changes: 14 additions & 0 deletions .github/workflows/deploy_server.yml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,13 @@ jobs:
echo -e "AWS_REGION = \"${{ vars.AWS_REGION }}\"\n" >> $TFVARS
echo -e "AWS_S3_BUCKET = \"${{ vars.AWS_S3_BUCKET }}\"\n" >> $TFVARS
echo -e "AUTH_TOKEN = \"${{ secrets.AUTH_TOKEN }}\"\n" >> $TFVARS
echo -e "ELEVEN_LABS_VOICE_LIST_API = \"${{ vars.ELEVEN_LABS_VOICE_LIST_API }}\"\n" >> $TFVARS
echo -e "PLAY_HT_VOICE_LIST_API = \"${{ vars.PLAY_HT_VOICE_LIST_API }}\"\n" >> $TFVARS
echo -e "AZURE_VOICE_LIST_API = \"${{ vars.AZURE_VOICE_LIST_API }}\"\n" >> $TFVARS
echo -e "ELEVEN_LABS_API_KEY = \"${{ secrets.ELEVEN_LABS_API_KEY }}\"\n" >> $TFVARS
echo -e "PLAY_HT_API_KEY = \"${{ secrets.PLAY_HT_API_KEY }}\"\n" >> $TFVARS
echo -e "PLAY_HT_USER_ID = \"${{ secrets.PLAY_HT_USER_ID }}\"\n" >> $TFVARS
echo -e "AZURE_SPEECH_KEY = \"${{ secrets.AZURE_SPEECH_KEY }}\"\n" >> $TFVARS
- name: Display .auto.tfvars file content
run: |
Expand Down Expand Up @@ -208,6 +215,13 @@ jobs:
echo -e "AWS_REGION = \"${{ vars.AWS_REGION }}\"\n" >> $TFVARS
echo -e "AWS_S3_BUCKET = \"${{ vars.AWS_S3_BUCKET }}\"\n" >> $TFVARS
echo -e "AUTH_TOKEN = \"${{ secrets.AUTH_TOKEN }}\"\n" >> $TFVARS
echo -e "ELEVEN_LABS_VOICE_LIST_API = \"${{ vars.ELEVEN_LABS_VOICE_LIST_API }}\"\n" >> $TFVARS
echo -e "PLAY_HT_VOICE_LIST_API = \"${{ vars.PLAY_HT_VOICE_LIST_API }}\"\n" >> $TFVARS
echo -e "AZURE_VOICE_LIST_API = \"${{ vars.AZURE_VOICE_LIST_API }}\"\n" >> $TFVARS
echo -e "ELEVEN_LABS_API_KEY = \"${{ secrets.ELEVEN_LABS_API_KEY }}\"\n" >> $TFVARS
echo -e "PLAY_HT_API_KEY = \"${{ secrets.PLAY_HT_API_KEY }}\"\n" >> $TFVARS
echo -e "PLAY_HT_USER_ID = \"${{ secrets.PLAY_HT_USER_ID }}\"\n" >> $TFVARS
echo -e "AZURE_SPEECH_KEY = \"${{ secrets.AZURE_SPEECH_KEY }}\"\n" >> $TFVARS
- name: Display .auto.tfvars file content
run: |
Expand Down
7 changes: 7 additions & 0 deletions apps/server/terraform/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -62,5 +62,12 @@ module "backend" {
AWS_REGION = var.AWS_REGION
AWS_S3_BUCKET = var.AWS_S3_BUCKET
AUTH_TOKEN = var.AUTH_TOKEN
ELEVEN_LABS_VOICE_LIST_API = var.ELEVEN_LABS_VOICE_LIST_API
PLAY_HT_VOICE_LIST_API = var.PLAY_HT_VOICE_LIST_API
AZURE_VOICE_LIST_API = var.AZURE_VOICE_LIST_API
ELEVEN_LABS_API_KEY = var.ELEVEN_LABS_API_KEY
PLAY_HT_API_KEY = var.PLAY_HT_API_KEY
PLAY_HT_USER_ID = var.PLAY_HT_USER_ID
AZURE_SPEECH_KEY = var.AZURE_SPEECH_KEY
}
}
21 changes: 21 additions & 0 deletions apps/server/terraform/variables-container.tf
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,27 @@ variable "AWS_S3_BUCKET" {
variable "AUTH_TOKEN" {
type = string
}
variable "ELEVEN_LABS_VOICE_LIST_API" {
type = string
}
variable "PLAY_HT_VOICE_LIST_API" {
type = string
}
variable "AZURE_VOICE_LIST_API" {
type = string
}
variable "ELEVEN_LABS_API_KEY" {
type = string
}
variable "PLAY_HT_API_KEY" {
type = string
}
variable "PLAY_HT_USER_ID" {
type = string
}
variable "AZURE_SPEECH_KEY" {
type = string
}

locals {
task_container_env_vars = [ ]
Expand Down

0 comments on commit ac4f5ce

Please sign in to comment.