Make backup more nix friendly
Allow backup to be built outside of docker
Also moved Item.h to shared lib
Paths
| Differential D4494 Authored by • jon on Jul 8 2022, 11:00 PM.
Tags None Referenced Files
Details
Summary Make backup more nix friendly Also moved Item.h to shared lib Test Plan nix develop cd services/backup && mkdir build && cd build && cmake .. && make docker workflow: cd services/base-image docker build -t commapp/services-base . -f Dockerfile cd ../.. docker build . -f services/backup/Dockerfile
Diff Detail
Event TimelineHerald added subscribers: • abosh, atul, • adrian and 2 others. · View Herald TranscriptJul 8 2022, 11:00 PM2022-07-08 23:00:12 (UTC-7) Harbormaster returned this revision to the author for changes because remote builds failed.Jul 8 2022, 11:02 PM2022-07-08 23:02:10 (UTC-7) Harbormaster returned this revision to the author for changes because remote builds failed.Jul 25 2022, 9:06 PM2022-07-25 21:06:38 (UTC-7) • jon added a parent revision: D4493: [Services] Update blob CMake project.Jul 26 2022, 8:24 AM2022-07-26 08:24:11 (UTC-7) Harbormaster returned this revision to the author for changes because remote builds failed.Jul 29 2022, 3:05 PM2022-07-29 15:05:55 (UTC-7) • jon retitled this revision from [Services] Export backup as CMake project to [Services] Update backup CMake. Comment Actions cd services/base-image docker build -t commapp/services-base . -f Dockerfile cd ../.. docker build . -f services/backup/Dockerfile Confirmed that this worked locally for me This revision is now accepted and ready to land.Aug 1 2022, 10:04 AM2022-08-01 10:04:14 (UTC-7) Harbormaster failed remote builds in B11025: Diff 15166!Aug 1 2022, 12:51 PM2022-08-01 12:51:26 (UTC-7) Harbormaster completed remote builds in B11034: Diff 15175.Aug 1 2022, 1:37 PM2022-08-01 13:37:15 (UTC-7) Harbormaster completed remote builds in B11106: Diff 15297.Aug 3 2022, 11:37 PM2022-08-03 23:37:52 (UTC-7) • jon added a parent revision: D4763: [Services] Allow backup to be built on MacOS.Aug 5 2022, 4:56 PM2022-08-05 16:56:40 (UTC-7) Harbormaster completed remote builds in B11185: Diff 15392.Aug 5 2022, 5:28 PM2022-08-05 17:28:26 (UTC-7) Harbormaster completed remote builds in B11223: Diff 15441.Aug 8 2022, 11:56 AM2022-08-08 11:56:18 (UTC-7) Closed by commit rCOMM682bd637b664: [Services] Update backup CMake (authored by • jon). · Explain WhyAug 8 2022, 1:45 PM2022-08-08 13:45:27 (UTC-7) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 15392 services/backup/CMakeLists.txt
services/backup/Dockerfile
services/backup/src/BackupServiceImpl.h
services/backup/src/DatabaseEntities/DatabaseEntitiesTools.h
|