Skip to content

Commit c864c3b

Browse files
committed
Change runnable angular and enterprise-sign-in into jobs
1 parent d15c128 commit c864c3b

4 files changed

Lines changed: 45 additions & 37 deletions

File tree

ansible/enterprise-sign-in.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,4 @@
44
- group_vars/alpha-enterprise-sign-in.yml
55
roles:
66
- { role: builder, tags: "build" }
7-
- { role: container_start }
8-
- { role: wait_for_container_exit }
7+
- { role: k8-job }

ansible/group_vars/alpha-enterprise-sign-in.yml

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,22 @@ dockerfile_post_install_commands: [
1212
"npm install"
1313
]
1414

15-
container_envs: >
16-
-e API_URL=https://{{ api_hostname }}
17-
-e ANGULAR_URL={{ angular_url }}
18-
-e NODE_ENV={{ node_env }}
19-
-e AWS_REGION={{ web_aws_bucket_region | default('us-east-1') }}
20-
-e AWS_BUCKET_NAME={{ domain }}
21-
-e AWS_ACCESS_KEY_ID={{ aws_access_key }}
22-
-e AWS_SECRET_ACCESS_KEY={{ aws_secret_key }}
15+
advance_arg: true
2316

24-
container_run_opts: >
25-
-h {{ name }}
26-
-d
27-
{{container_envs}}
17+
container_envs:
18+
- name: API_URL
19+
value: "https://{{ api_hostname }}"
20+
- name: ANGULAR_URL
21+
value: "{{ angular_url }}"
22+
- name: NODE_ENV
23+
value: "{{ node_env }}"
24+
- name: AWS_REGION
25+
value: "{{ web_aws_bucket_region | default('us-east-1') }}"
26+
- name: AWS_BUCKET_NAME
27+
value: "{{ domain }}"
28+
- name: AWS_ACCESS_KEY_ID
29+
value: "{{ aws_access_key }}"
30+
- name: AWS_SECRET_ACCESS_KEY
31+
value: "{{ aws_secret_key }}"
2832

2933
container_run_args: gulp gulp build:dev && gulp push

ansible/group_vars/alpha-web.yml

Lines changed: 27 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -3,27 +3,34 @@ name: "runnable-angular"
33
repo: "git@github.com:CodeNow/{{ name }}.git"
44
node_version: "0.10.38"
55
npm_version: "2.1.18"
6-
rollbar_web_token: "162a053bebd34e9eb6e2860543c7ae79"
76

8-
container_envs: >
9-
-e API_SOCK_URL=https://{{ api_socket_server_hostname }}
10-
-e API_URL=https://{{ api_hostname }}
11-
-e MIXPANEL_PROXY_URL={{ mixpanel_proxy_url }}
12-
-e AWS_ACCESS_KEY={{ aws_access_key }}
13-
-e AWS_BUCKET=app.{{ domain }}
14-
-e AWS_REGION={{ web_aws_bucket_region | default('us-east-1') }}
15-
-e AWS_SECRET_KEY={{ aws_secret_key }}
16-
-e INTERCOM_APP_ID={{ web_intercom_id }}
17-
-e MARKETING_URL={{ marketing_url }}
18-
-e NODE_ENV=production
19-
-e SIFT_API_KEY={{ web_sift_public_key }}
20-
-e STRIPE_TOKEN={{ cream_stripe_publishable_key }}
21-
-e USER_CONTENT_DOMAIN={{ user_content_domain }}
22-
23-
container_run_opts: >
24-
-h {{ name }}
25-
-d
26-
{{container_envs}}
7+
container_envs:
8+
- name: API_SOCK_URL
9+
value: "https://{{ api_socket_server_hostname }}"
10+
- name: API_URL
11+
value: "https://{{ api_hostname }}"
12+
- name: MIXPANEL_PROXY_URL
13+
value: "{{ mixpanel_proxy_url }}"
14+
- name: AWS_ACCESS_KEY
15+
value: "{{ aws_access_key }}"
16+
- name: AWS_BUCKET
17+
value: "app.{{ domain }}"
18+
- name: AWS_REGION
19+
value: "{{ web_aws_bucket_region | default('us-east-1') }}"
20+
- name: AWS_SECRET_KEY
21+
value: "{{ aws_secret_key }}"
22+
- name: INTERCOM_APP_ID
23+
value: "{{ web_intercom_id }}"
24+
- name: MARKETING_URL
25+
value: "{{ marketing_url }}"
26+
- name: NODE_ENV
27+
value: production
28+
- name: SIFT_API_KEY
29+
value: "{{ web_sift_public_key | default('ansible-undefined') }}"
30+
- name: STRIPE_TOKEN
31+
value: "{{ cream_stripe_publishable_key | default('ansible-undefined') }}"
32+
- name: USER_CONTENT_DOMAIN
33+
value: "{{ user_content_domain }}"
2734

2835
npm_start_command: run gruntDeploy
2936

ansible/web.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,4 @@
77
rollbar_token: "{{ rollbar_web_token }}"
88

99
- role: builder
10-
11-
- role: container_start
12-
- role: wait_for_container_exit
10+
- role: k8-job

0 commit comments

Comments
 (0)