mansueto-institute / cloudtile

Converting geospatial file formats to vectortile files
GNU General Public License v3.0
2 stars 2 forks source link

build: add cdk #9

Closed manmartgarc closed 1 year ago

manmartgarc commented 1 year ago

This PR onboards the aws-cdk constructs. The reason for this is to have more control over the infrastructure that the application uses and to explicitly define all the AWS dependencies for the project. You can read more about how to use the aws-cdk here.

github-actions[bot] commented 1 year ago

Coverage

Coverage Report
FileStmtsMissCoverMissing
/opt/hostedtoolcache/Python/3.9.15/x64/lib/python3.9/site-packages/cloudtile
   __init__.py00100% 
   __main__.py0700%2, 11–14, 16, 18, 21, 26–27, 31, 37, 41, 43, 46–48, 50, 55–59, 62–66, 68–71, 73, 76, 81, 86–87, 97, 102–104, 106–108, 112, 115, 121–123, 127, 130, 135, 140, 146–148, 152, 155, 162, 167–168, 178, 183, 185–187, 191, 201, 205–206
   converter.py0430%2, 11, 13, 16–17, 28–30, 32–33, 35–36, 40, 42–46, 48, 54–55, 57–58, 60–62, 64–65, 82–84, 86, 88–90, 92, 94–96, 98–100, 102
   geofile.py01300%2, 12, 14–20, 22, 24, 26, 29–30, 35–37, 39–44, 46–47, 54, 56–57, 65, 69–70, 74, 78, 80–81, 91–96, 99–100, 106, 108–111, 114–115, 117–119, 127–130, 133, 136–137, 142–143, 145–146, 153, 155–160, 162–163, 170, 172–177, 179, 187–188, 190–192, 194, 197–199, 209–212, 214, 222–224, 227, 229–230, 238–239, 241–245, 247–248, 259–262, 264–265, 268–269, 274–275, 278, 284–288, 291–292, 297–298
   s3.py01980%68–69, 71, 74, 76–78, 81, 83, 89, 96–102, 104, 131
/opt/hostedtoolcache/Python/3.9.15/x64/lib/python3.9/site-packages/cloudtile/cdk
   __init__.py00100% 
   cloudtile_stack.py0210%2, 11, 13–19, 22–24, 26, 37, 43, 45, 48, 50, 57–58, 60
TOTAL36228321% 

Tests Skipped Failures Errors Time
16 0 :zzz: 0 :x: 0 :fire: 3.486s :stopwatch: