90 Commits

Author SHA1 Message Date
Eduard Tomàs
e72ada31fb Create Ocelot project 2018-01-11 11:20:38 +01:00
yanchenw
e4fa15b813 Optimize multi-stage build Dockerfile
Remove explicitly copied dependencies, copy entire solution
into the conainter and depends on the cache to reduce build
time.

Addd temporary solution file which does not contains the
dcproj file to work around the issue that the dotnet cli
cannot handle dcproj.
2018-01-04 11:01:45 -08:00
Ramón Tomás
4178fbff0e Use alpine images for rabbitmq and redis infrastucture services 2017-12-14 11:12:13 +01:00
yanchenw
091ed81e7b Converts to use multi-stage build Dockerfile
1. Changes the build context of all services to the root level to be
able to access the dependencies for each project.
2. Commented out the prepublish scripts, these steps are moved into the
Dockerfile

Did not change any script yet, need help to identify what scripts we
need to change.
2017-11-27 13:48:31 -08:00
Cesar De la Torre
779c7c2901 Refactoring in docker-compose files 2017-10-27 15:27:51 -07:00
Cesar De la Torre
cc4325cee5 Updated all docker-compose files version from 2.1 to 3 2017-10-08 13:24:32 -07:00
Cesar De la Torre
e8c8678082 Changed to new GA SQL Server container Image tag and parameters 2017-10-04 13:54:34 -07:00
Cesar De la Torre
04cb531b46 Revert "Update docker-compose.yml" 2017-10-04 11:05:04 -07:00
Volkan Altan
a78626c4d8 Update docker-compose.yml
fix mssql version
2017-10-04 16:43:37 +03:00
Cesar De la Torre
903b26d529 Setting to use SQL Server Developer Edition so there's no issue about any time bomb because of licensing or trial period. 2017-09-05 15:35:28 -07:00
Ramón Tomás
b44b347ea9 Merge branch 'dev' into netcore2 2017-08-23 16:43:02 +02:00
Ramón Tomás
5e1d343759 Added enhancement rabbitmq management console #246 2017-08-23 14:42:01 +02:00
Ramón Tomás
58f3b5b274 Removed GracePeriod microservice and added as a HostService 2017-08-23 00:10:28 +02:00
Cesar De la Torre
cc18aa0b1a Changes order of containers in compose. Resources to the end 2017-08-14 17:35:56 -07:00
Cesar De la Torre
f61d979505 Fixing Azure Deployment scripts config plus improvements in docker-compose.override,yml 2017-08-14 13:32:36 -07:00
Cesar De la Torre
73be25e6cf Minor re-order of services in docker-compose files 2017-07-13 14:18:10 -07:00
Ramón Tomás
d289ec00cf Add swagger authorization option in APIs 2017-07-12 12:10:10 +02:00
Eduard Tomas
7258a58f5b All docker compose to version 2.1 that seems to work in vsts hosted linux build agent 2017-07-04 14:52:56 +02:00
Eduard Tomas
11a5293fa0 Merge branch 'k8s-update' into dev
# Conflicts:
#	docker-compose.yml
2017-06-20 16:50:03 +02:00
Eduard Tomas
018f6e9342 Minor issues fixed
Use current branch as tag
2017-06-19 19:01:00 +02:00
Ramón Tomás
960097878c Update docker compose locations.api image name 2017-06-19 16:55:41 +02:00
Eduard Tomas
5dd1ce24f3 Config files for k8s deployment of all services updated 2017-06-16 17:40:27 +02:00
Christian Arenas
5208296b97 Add url to docker-compose 2017-06-15 19:22:47 +02:00
Ramón Tomás
4b8723f723 Created Marketing read data model 2017-06-13 17:31:37 +02:00
Ramón Tomás
9bf5670020 Created Marketing read data model 2017-06-13 17:31:37 +02:00
Ramón Tomás
152bc9fd01 Merge new creation ordering workflow 2017-06-12 13:52:23 +02:00
Ramón Tomás
4be61abdde Merge new creation ordering workflow 2017-06-12 13:52:23 +02:00
Ramón Tomás
a198b12117 Merge locations feature branch 2017-06-09 12:43:46 +02:00
Ramón Tomás
0337932697 Merge locations feature branch 2017-06-09 12:43:46 +02:00
Ramón Tomás
896ab5b4dc Adapt Locations.api to nosql db 2017-06-08 17:33:55 +02:00
Ramón Tomás
05bd964f2b Adapt Locations.api to nosql db 2017-06-08 17:33:55 +02:00
Christian Arenas
4b86ca0a77 Add docker support 2017-06-01 10:10:20 +02:00
Christian Arenas
6082359f08 Add docker support 2017-06-01 10:10:20 +02:00
Ramón Tomás
83166cde12 #2412-Create Location Microservice 2017-05-30 15:01:58 +02:00
Ramón Tomás
9d5cde2057 #2412-Create Location Microservice 2017-05-30 15:01:58 +02:00
Ramón Tomás
51c25c985e Rename grace period service in docker-compose files 2017-05-25 11:37:24 +02:00
Ramón Tomás
e8dbf0c160 Rename grace period service in docker-compose files 2017-05-25 11:37:24 +02:00
Eduard Tomas
9d42f6a3b7 New docker compose files 2017-05-19 19:32:42 +02:00
Eduard Tomas
3e0aecadea New docker compose files 2017-05-19 19:32:42 +02:00
Eduard Tomas
5dac841d69 Removing build action for webstatus 2017-05-19 12:55:25 +02:00
Eduard Tomas
2f15364a61 Removing build action for webstatus 2017-05-19 12:55:25 +02:00
Eduard Tomas
82cfad4210 Build compose file 2017-05-19 12:30:26 +02:00
Eduard Tomas
134b7aacd1 Build compose file 2017-05-19 12:30:26 +02:00
Christian Arenas
12dd8acef9 add rabbitmq dependency in Payment.api container and IPaymentIntegrationEventService DI 2017-05-16 15:44:21 +02:00
Christian Arenas
f025accb2a add rabbitmq dependency in Payment.api container and IPaymentIntegrationEventService DI 2017-05-16 15:44:21 +02:00
Christian Arenas
c3ec745e05 Add Integration Events and Pay Order Command msg handler 2017-05-15 19:15:33 +02:00
Christian Arenas
2ade7a87e8 Add Integration Events and Pay Order Command msg handler 2017-05-15 19:15:33 +02:00
Christian Arenas
6f7605776d Create a SagaManager events 2017-05-08 10:48:06 +02:00
Christian Arenas
cde4c3a258 Create a SagaManager events 2017-05-08 10:48:06 +02:00
Ramón Tomás
d2dc0351e9 Created Payment.api microservice 2017-04-28 15:04:38 +02:00