-
Notifications
You must be signed in to change notification settings - Fork 3
/
Jenkinsfile_NCI
24 lines (24 loc) · 1.03 KB
/
Jenkinsfile_NCI
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
@Library(value='kids-first/aws-infra-jenkins-shared-libraries', changelog=false) _
ecs_service_type_1_standard {
projectName = "nci-api-fhir-service"
orgFullName = "kids-first"
environments = "dev"
docker_image_type = "debian"
create_default_iam_role = "1"
entrypoint_command = "/home/smile/smilecdr/bin/smilecdr run"
quick_deploy = "true"
container_port = "8000"
health_check_path = "/endpoint-health"
external_config_repo = "false"
dependencies = "ecr"
deploy_scripts_version = "master"
vcpu_container = "2048"
memory_container = "4096"
internal_app = "false"
vcpu_task = "2048"
memory_task = "4096"
additional_container_ports = "9000,9100"
dev_cidr = "0.0.0.0/0"
additional_ssl_cert_domain_name = "*.kidsfirstdrc.org"
external_domain = "kidsfirstdrc.org"
}