Skip to content

Commit d2899cb

Browse files
Update build script to remove the suffixing
1 parent d1af935 commit d2899cb

File tree

3 files changed

+3
-243
lines changed

3 files changed

+3
-243
lines changed

README.md

+2-8
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,10 @@ A Lambda Layer that packages the aws-sdk and aws-xray-sdk to use in nodejs 8.10
1212
To deploy this layer to a new region, use the `build.sh` script like so:
1313

1414
```bash
15-
$ ./build.sh deploy <Region> <Bucket Prefix> <Profile>
15+
$ ./build.sh deploy <Region> <Bucket Name> <Profile>
1616
```
1717

18-
The `<Bucket Prefix>` argument will be combined with the `<Region>` argument to form the full name of the s3 bucket to store the layer code. So for example, this command:
19-
20-
```bash
21-
$ ./build.sh deploy us-west-1 source-code solve-dev-eric
22-
```
23-
24-
Will upload the layer code to the `source-code-us-west-1` bucket. That bucket must exist in the `us-west-1` region for the deploy to be successful.
18+
The bucket must exist in the `us-west-1` region for the deploy to be successful.
2519

2620
This stack will need to be created in the region before deploying functions that use the layer in said region.
2721

build.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ if [ $# -eq 0 ]; then
1212
exit 1
1313
elif [ "$1" = "deploy" ] && [ $# -eq 4 ]; then
1414
AWS_REGION=$2
15-
BUCKET_NAME="$3-$AWS_REGION"
15+
BUCKET_NAME=$3
1616
PROFILE=$4
1717

1818
sam build

yarn.lock

-234
Original file line numberDiff line numberDiff line change
@@ -2,237 +2,3 @@
22
# yarn lockfile v1
33

44

5-
async-listener@^0.6.0:
6-
version "0.6.10"
7-
resolved "https://registry.yarnpkg.com/async-listener/-/async-listener-0.6.10.tgz#a7c97abe570ba602d782273c0de60a51e3e17cbc"
8-
integrity sha512-gpuo6xOyF4D5DE5WvyqZdPA3NGhiT6Qf07l7DCB0wwDEsLvDIbCr6j9S5aj5Ch96dLace5tXVzWBZkxU/c5ohw==
9-
dependencies:
10-
semver "^5.3.0"
11-
shimmer "^1.1.0"
12-
13-
async@~1.0.0:
14-
version "1.0.0"
15-
resolved "https://registry.yarnpkg.com/async/-/async-1.0.0.tgz#f8fc04ca3a13784ade9e1641af98578cfbd647a9"
16-
integrity sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=
17-
18-
atomic-batcher@^1.0.2:
19-
version "1.0.2"
20-
resolved "https://registry.yarnpkg.com/atomic-batcher/-/atomic-batcher-1.0.2.tgz#d16901d10ccec59516c197b9ccd8930689b813b4"
21-
integrity sha1-0WkB0QzOxZUWwZe5zNiTBom4E7Q=
22-
23-
aws-sdk@^2.304.0, aws-sdk@^2.395.0:
24-
version "2.395.0"
25-
resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.395.0.tgz#637e5fa06d69bfb923b17bde24a8bd2a74dedab3"
26-
integrity sha512-ldTTjctniZT4E2lq2z3D8Y2u+vpkp+laoEnDkXgjKXTKbiJ0QEtfWsUdx/IQ7awCt8stoxyqZK47DJOxIbRNoA==
27-
dependencies:
28-
buffer "4.9.1"
29-
events "1.1.1"
30-
ieee754 "1.1.8"
31-
jmespath "0.15.0"
32-
querystring "0.2.0"
33-
sax "1.2.1"
34-
url "0.10.3"
35-
uuid "3.3.2"
36-
xml2js "0.4.19"
37-
38-
aws-xray-sdk-core@^2.2.0:
39-
version "2.2.0"
40-
resolved "https://registry.yarnpkg.com/aws-xray-sdk-core/-/aws-xray-sdk-core-2.2.0.tgz#d852cff226e24ec2795b81e413cf888b89828404"
41-
integrity sha512-Qi3BNjoaZgmQLluRQxY9EnHZPVyPvWvcR3HzVA4+dE9Uu8iWPWKkQ0e6XwA6EkFCO4OQMZmnVl+3yUkZ8aHGQQ==
42-
dependencies:
43-
atomic-batcher "^1.0.2"
44-
aws-sdk "^2.304.0"
45-
continuation-local-storage "^3.2.0"
46-
date-fns "^1.29.0"
47-
lodash "^4.17.10"
48-
pkginfo "^0.4.0"
49-
semver "^5.3.0"
50-
winston "^2.4.4"
51-
52-
aws-xray-sdk-express@^2.2.0:
53-
version "2.2.0"
54-
resolved "https://registry.yarnpkg.com/aws-xray-sdk-express/-/aws-xray-sdk-express-2.2.0.tgz#561ddd72c2d42ee75d2f972b47841b65828bfe74"
55-
integrity sha512-tjzehB0Vf1+jx5Q9Pm2AFm/C3tCN3byaWmOKr//AGejupisTOVj9OrMoJraBc79UmLKVrO29p+6fL4eRKBcNjw==
56-
57-
aws-xray-sdk-mysql@^2.2.0:
58-
version "2.2.0"
59-
resolved "https://registry.yarnpkg.com/aws-xray-sdk-mysql/-/aws-xray-sdk-mysql-2.2.0.tgz#2714eae792f9d0ae9cb25264e0859a608eec1140"
60-
integrity sha512-Htgkt1lEdXplljoM3HqJ+SUwpE27Uf/Sx7/ZUjSKbv12BAhScxtJbjf9+dqS0KCSBjtBB5Af6lNPE78gtUfOaQ==
61-
62-
aws-xray-sdk-postgres@^2.2.0:
63-
version "2.2.0"
64-
resolved "https://registry.yarnpkg.com/aws-xray-sdk-postgres/-/aws-xray-sdk-postgres-2.2.0.tgz#81e8e7748436e8adb0498a93860024531f1ce6b3"
65-
integrity sha512-MMOnbGcCeb5LKhYULf0EdNtdOnbu0phIvAikUY2b0WSQA2WziZUD0Ez9r98tQ2OFXqQEzOUYiO48EUz629gNJA==
66-
67-
aws-xray-sdk@^2.2.0:
68-
version "2.2.0"
69-
resolved "https://registry.yarnpkg.com/aws-xray-sdk/-/aws-xray-sdk-2.2.0.tgz#c030956df03ef40fa0cef03642324d0e49403110"
70-
integrity sha512-SrRKOmv86kNe0wEn1z4hHXisAMnUXv6d8e8xWVPBwqemr0uNw5Z5jkZZmxRvhrmI/ViUe23YjToBxeo1XnjjZw==
71-
dependencies:
72-
aws-xray-sdk-core "^2.2.0"
73-
aws-xray-sdk-express "^2.2.0"
74-
aws-xray-sdk-mysql "^2.2.0"
75-
aws-xray-sdk-postgres "^2.2.0"
76-
pkginfo "^0.4.0"
77-
78-
base64-js@^1.0.2:
79-
version "1.3.0"
80-
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3"
81-
integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==
82-
83-
84-
version "4.9.1"
85-
resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298"
86-
integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=
87-
dependencies:
88-
base64-js "^1.0.2"
89-
ieee754 "^1.1.4"
90-
isarray "^1.0.0"
91-
92-
93-
version "1.0.3"
94-
resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b"
95-
integrity sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=
96-
97-
continuation-local-storage@^3.2.0:
98-
version "3.2.1"
99-
resolved "https://registry.yarnpkg.com/continuation-local-storage/-/continuation-local-storage-3.2.1.tgz#11f613f74e914fe9b34c92ad2d28fe6ae1db7ffb"
100-
integrity sha512-jx44cconVqkCEEyLSKWwkvUXwO561jXMa3LPjTPsm5QR22PA0/mhe33FT4Xb5y74JDvt/Cq+5lm8S8rskLv9ZA==
101-
dependencies:
102-
async-listener "^0.6.0"
103-
emitter-listener "^1.1.1"
104-
105-
106-
version "1.0.3"
107-
resolved "https://registry.yarnpkg.com/cycle/-/cycle-1.0.3.tgz#21e80b2be8580f98b468f379430662b046c34ad2"
108-
integrity sha1-IegLK+hYD5i0aPN5QwZisEbDStI=
109-
110-
date-fns@^1.29.0:
111-
version "1.30.1"
112-
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.30.1.tgz#2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c"
113-
integrity sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==
114-
115-
emitter-listener@^1.1.1:
116-
version "1.1.2"
117-
resolved "https://registry.yarnpkg.com/emitter-listener/-/emitter-listener-1.1.2.tgz#56b140e8f6992375b3d7cb2cab1cc7432d9632e8"
118-
integrity sha512-Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ==
119-
dependencies:
120-
shimmer "^1.2.0"
121-
122-
123-
version "1.1.1"
124-
resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"
125-
integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=
126-
127-
128-
version "0.1.8"
129-
resolved "https://registry.yarnpkg.com/eyes/-/eyes-0.1.8.tgz#62cf120234c683785d902348a800ef3e0cc20bc0"
130-
integrity sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=
131-
132-
133-
version "1.1.8"
134-
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4"
135-
integrity sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=
136-
137-
ieee754@^1.1.4:
138-
version "1.1.12"
139-
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b"
140-
integrity sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==
141-
142-
isarray@^1.0.0:
143-
version "1.0.0"
144-
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
145-
integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
146-
147-
148-
version "0.1.2"
149-
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
150-
integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
151-
152-
153-
version "0.15.0"
154-
resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217"
155-
integrity sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=
156-
157-
lodash@^4.17.10:
158-
version "4.17.11"
159-
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
160-
integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==
161-
162-
pkginfo@^0.4.0:
163-
version "0.4.1"
164-
resolved "https://registry.yarnpkg.com/pkginfo/-/pkginfo-0.4.1.tgz#b5418ef0439de5425fc4995042dced14fb2a84ff"
165-
integrity sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=
166-
167-
168-
version "1.3.2"
169-
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d"
170-
integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=
171-
172-
173-
version "0.2.0"
174-
resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
175-
integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=
176-
177-
178-
version "1.2.1"
179-
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a"
180-
integrity sha1-e45lYZCyKOgaZq6nSEgNgozS03o=
181-
182-
sax@>=0.6.0:
183-
version "1.2.4"
184-
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
185-
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
186-
187-
semver@^5.3.0:
188-
version "5.6.0"
189-
resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004"
190-
integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==
191-
192-
shimmer@^1.1.0, shimmer@^1.2.0:
193-
version "1.2.1"
194-
resolved "https://registry.yarnpkg.com/shimmer/-/shimmer-1.2.1.tgz#610859f7de327b587efebf501fb43117f9aff337"
195-
integrity sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==
196-
197-
198-
version "0.0.10"
199-
resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0"
200-
integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=
201-
202-
203-
version "0.10.3"
204-
resolved "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64"
205-
integrity sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=
206-
dependencies:
207-
punycode "1.3.2"
208-
querystring "0.2.0"
209-
210-
211-
version "3.3.2"
212-
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
213-
integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==
214-
215-
winston@^2.4.4:
216-
version "2.4.4"
217-
resolved "https://registry.yarnpkg.com/winston/-/winston-2.4.4.tgz#a01e4d1d0a103cf4eada6fc1f886b3110d71c34b"
218-
integrity sha512-NBo2Pepn4hK4V01UfcWcDlmiVTs7VTB1h7bgnB0rgP146bYhMxX0ypCz3lBOfNxCO4Zuek7yeT+y/zM1OfMw4Q==
219-
dependencies:
220-
async "~1.0.0"
221-
colors "1.0.x"
222-
cycle "1.0.x"
223-
eyes "0.1.x"
224-
isstream "0.1.x"
225-
stack-trace "0.0.x"
226-
227-
228-
version "0.4.19"
229-
resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz#686c20f213209e94abf0d1bcf1efaa291c7827a7"
230-
integrity sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==
231-
dependencies:
232-
sax ">=0.6.0"
233-
xmlbuilder "~9.0.1"
234-
235-
xmlbuilder@~9.0.1:
236-
version "9.0.7"
237-
resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d"
238-
integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=

0 commit comments

Comments
 (0)