File tree Expand file tree Collapse file tree 9 files changed +27
-17
lines changed
Expand file tree Collapse file tree 9 files changed +27
-17
lines changed Original file line number Diff line number Diff line change 2828
2929 - name : Inject Secrets
3030 env :
31+ AUTHORITY : ${{ secrets.authority }}
32+ API_URL : ${{ secrets.api_url }}
3133 SCOPES : ${{ secrets.scopes }}
3234 CLIENT_ID : ${{ secrets.client_id }}
33- AUTHORITY : ${{ secrets.authority }}
35+ CLIENT_URL : ${{ secrets.client_url }}
3436 STACK_EXCHANGE_ID : ${{ secrets.stack_exchange_id }}
3537 STACK_EXCHANGE_ACCESS_TOKEN : ${{ secrets.stack_exchange_access_token }}
3638 AZURE_APP_CONFIGURATION_CONNECTION_STRING : ${{ secrets.azure_app_configuration_connection_string }}
Original file line number Diff line number Diff line change 4141
4242 - name : Inject Secrets
4343 env :
44+ AUTHORITY : ${{ secrets.AUTHORITY }}
45+ API_URL : ${{ secrets.API_URL }}
4446 SCOPES : ${{ secrets.SCOPES }}
4547 CLIENT_ID : ${{ secrets.CLIENT_ID }}
46- AUTHORITY : ${{ secrets.AUTHORITY }}
48+ CLIENT_URL : ${{ secrets.CLIENT_URL }}
4749 STACK_EXCHANGE_ID : ${{ secrets.STACK_EXCHANGE_ID }}
4850 STACK_EXCHANGE_ACCESS_TOKEN : ${{ secrets.STACK_EXCHANGE_ACCESS_TOKEN }}
4951 AZURE_APP_CONFIGURATION_CONNECTION_STRING : ${{ secrets.AZURE_APP_CONFIGURATION_CONNECTION_STRING }}
Original file line number Diff line number Diff line change @@ -35,11 +35,13 @@ jobs:
3535
3636 - name : Inject Secrets
3737 env :
38- SCOPES : ${{ secrets.SCOPES }}
39- CLIENT_ID : ${{ secrets.CLIENT_ID }}
4038 AUTHORITY : ${{ secrets.AUTHORITY }}
41- STACK_EXCHANGE_ID : ${{ secrets.STACK_EXCHANGE_ID }}
42- STACK_EXCHANGE_ACCESS_TOKEN : ${{ secrets.STACK_EXCHANGE_ACCESS_TOKEN }}
39+ API_URL : ${{ secrets.STAGE_API_URL}}
40+ SCOPES : ${{ secrets.SCOPES }}
41+ CLIENT_ID : ${{ secrets.STAGE_CLIENT_ID }}
42+ CLIENT_URL : ${{ secrets.STAGE_CLIENT_URL }}
43+ STACK_EXCHANGE_ID : ${{ secrets.STAGE_STACK_EXCHANGE_ID }}
44+ STACK_EXCHANGE_ACCESS_TOKEN : ${{ secrets.STAGE_STACK_EXCHANGE_ACCESS_TOKEN }}
4345 AZURE_APP_CONFIGURATION_CONNECTION_STRING : ${{ secrets.AZURE_APP_CONFIGURATION_CONNECTION_STRING }}
4446 run : |
4547 chmod +x ./scripts/populate-keys.sh
Original file line number Diff line number Diff line change @@ -11,14 +11,13 @@ services:
1111 - 9876:9876
1212 environment :
1313 AUTHORITY : ${AUTHORITY}
14+ API_URL : ${API_URL}
1415 CLIENT_ID : ${CLIENT_ID}
16+ CLIENT_URL : ${CLIENT_URL}
1517 SCOPES : ${SCOPES}
1618 STACK_EXCHANGE_ID : ${STACK_EXCHANGE_ID}
1719 STACK_EXCHANGE_ACCESS_TOKEN : ${STACK_EXCHANGE_ACCESS_TOKEN}
1820 AZURE_APP_CONFIGURATION_CONNECTION_STRING : ${AZURE_APP_CONFIGURATION_CONNECTION_STRING}
19- AUTHORITY_JSON : ${AUTHORITY_JSON}
20- CLIENT_ID_JSON : ${CLIENT_ID_JSON}
21- SCOPES_JSON : ${SCOPES_JSON}
2221 volumes :
2322 - ./src:/home/timetracker/time-tracker-ui/src/
2423 - ./scripts:/home/timetracker/time-tracker-ui/scripts/
@@ -40,11 +39,10 @@ services:
4039 environment :
4140 CHROME_BIN : /opt/google/chrome/google-chrome
4241 AUTHORITY : ${AUTHORITY}
42+ API_URL : ${API_URL}
4343 CLIENT_ID : ${CLIENT_ID}
44+ CLIENT_URL : ${CLIENT_URL}
4445 SCOPES : ${SCOPES}
4546 STACK_EXCHANGE_ID : ${STACK_EXCHANGE_ID}
4647 STACK_EXCHANGE_ACCESS_TOKEN : ${STACK_EXCHANGE_ACCESS_TOKEN}
47- AZURE_APP_CONFIGURATION_CONNECTION_STRING : ${AZURE_APP_CONFIGURATION_CONNECTION_STRING}
48- AUTHORITY_JSON : ${AUTHORITY_JSON}
49- CLIENT_ID_JSON : ${CLIENT_ID_JSON}
50- SCOPES_JSON : ${SCOPES_JSON}
48+ AZURE_APP_CONFIGURATION_CONNECTION_STRING : ${AZURE_APP_CONFIGURATION_CONNECTION_STRING}
Original file line number Diff line number Diff line change 22
33> .env
44echo " AUTHORITY='$AUTHORITY '" >> .env
5+ echo " API_URL='$API_URL '" >> .env
56echo " CLIENT_ID='$CLIENT_ID '" >> .env
7+ echo " CLIENT_URL='$CLIENT_URL '" >> .env
68echo " SCOPES='$SCOPES '" >> .env
79echo " STACK_EXCHANGE_ID='$STACK_EXCHANGE_ID '" >> .env
810echo " STACK_EXCHANGE_ACCESS_TOKEN='$STACK_EXCHANGE_ACCESS_TOKEN '" >> .env
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ import { ProjectEffects } from './modules/customer-management/components/project
4646import { TechnologyEffects } from './modules/shared/store/technology.effects' ;
4747import { ProjectTypeEffects } from './modules/customer-management/components/projects-type/store/project-type.effects' ;
4848import { reducers , metaReducers } from './reducers' ;
49- import { environment } from '../environments/environment' ;
49+ import { environment , CLIENT_URL } from '../environments/environment' ;
5050import { CustomerComponent } from './modules/customer-management/pages/customer.component' ;
5151// tslint:disable-next-line: max-line-length
5252import { CustomerListComponent } from './modules/customer-management/components/customer-info/components/customer-list/customer-list.component' ;
@@ -207,7 +207,7 @@ const maskConfig: Partial<IConfig> = {
207207 {
208208 id : GoogleLoginProvider . PROVIDER_ID ,
209209 provider : new GoogleLoginProvider (
210- '565556796659-hscrj9e6m2krc41cfng898793ocfnb8j.apps.googleusercontent.com'
210+ CLIENT_URL
211211 )
212212 }
213213 ]
Original file line number Diff line number Diff line change 11
22export const environment = {
33 production : true ,
4- timeTrackerApiUrl : 'https://timetracker-api.azurewebsites.net' ,
4+ timeTrackerApiUrl : process . env [ "API_URL" ] ,
55 stackexchangeApiUrl : 'https://api.stackexchange.com' ,
66} ;
77
88export const AUTHORITY = process . env [ "AUTHORITY" ] ;
99export const CLIENT_ID = process . env [ "CLIENT_ID" ] ;
10+ export const CLIENT_URL = process . env [ "CLIENT_URL" ] ;
1011export const SCOPES = process . env [ "SCOPES" ] . split ( "," ) ;
1112export const ITEMS_PER_PAGE = 5 ;
1213export const STACK_EXCHANGE_ID = process . env [ "STACK_EXCHANGE_ID" ] ;
Original file line number Diff line number Diff line change 44
55export const environment = {
66 production : false ,
7- timeTrackerApiUrl : 'http://localhost:7071/api' ,
7+ timeTrackerApiUrl : process . env [ "API_URL" ] ,
88 stackexchangeApiUrl : 'https://api.stackexchange.com' ,
99} ;
1010
1111export const AUTHORITY = process . env [ "AUTHORITY" ] ;
1212export const CLIENT_ID = process . env [ "CLIENT_ID" ] ;
13+ export const CLIENT_URL = process . env [ "CLIENT_URL" ] ;
1314export const SCOPES = process . env [ "SCOPES" ] . split ( "," ) ;
1415export const ITEMS_PER_PAGE = 5 ;
1516export const STACK_EXCHANGE_ID = process . env [ "STACK_EXCHANGE_ID" ] ;
Original file line number Diff line number Diff line change @@ -9,7 +9,9 @@ module.exports = (config) => {
99 ...config . plugins ,
1010 new webpack . DefinePlugin ( {
1111 'process.env.AUTHORITY' : JSON . stringify ( process . env [ "AUTHORITY" ] ) ,
12+ 'process.env.API_URL' :JSON . stringify ( process . env [ "API_URL" ] ) ,
1213 'process.env.CLIENT_ID' :JSON . stringify ( process . env [ "CLIENT_ID" ] ) ,
14+ 'process.env.CLIENT_URL' :JSON . stringify ( process . env [ "CLIENT_URL" ] ) ,
1315 'process.env.SCOPES' :JSON . stringify ( process . env [ "SCOPES" ] ) ,
1416 'process.env.STACK_EXCHANGE_ID' :JSON . stringify ( process . env [ "STACK_EXCHANGE_ID" ] ) ,
1517 'process.env.STACK_EXCHANGE_ACCESS_TOKEN' :JSON . stringify ( process . env [ "STACK_EXCHANGE_ACCESS_TOKEN" ] ) ,
You can’t perform that action at this time.
0 commit comments