FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
docker-lambda/base/diff-2.sh at add-lambda-api · codewired/docker-lambda · GitHub
codewired
/
docker-lambda
Public
forked from
lambci/docker-lambda
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
docker-lambda
/
base
/
diff-2.sh
Copy path
More file actions
More file actions
Latest commit
History
History
History
executable file
·
41 lines (29 loc) · 1.46 KB
Breadcrumbs
docker-lambda
/
base
/
diff-2.sh
Copy path
File metadata and controls
executable file
·
41 lines (29 loc) · 1.46 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#!
/bin/bash
RUNTIMES=
"
nodejs10.x
"
rm -rf diff-2
mkdir -p diff-2
for
RUNTIME
in
$RUNTIMES
;
do
docker pull lambci/lambda:
${RUNTIME}
mkdir -p ./diff-2/
${RUNTIME}
/docker/var
CONTAINER=
$(
docker create lambci/lambda:
${RUNTIME}
)
docker cp
${CONTAINER}
:/var/runtime ./diff-2/
${RUNTIME}
/docker/var
docker cp
${CONTAINER}
:/var/lang ./diff-2/
${RUNTIME}
/docker/var
curl https://lambci.s3.amazonaws.com/fs/
${RUNTIME}
.tgz
>
./diff-2/
${RUNTIME}
.tgz
mkdir -p ./diff-2/
${RUNTIME}
/lambda
tar -zxf ./diff-2/
${RUNTIME}
.tgz -C ./diff-2/
${RUNTIME}
/lambda -- var/runtime var/lang
tar -ztf ./diff-2/
${RUNTIME}
.tgz
|
sed
'
s/\/$//
'
|
sort
>
./diff-2/
${RUNTIME}
/fs.lambda.txt
done
curl https://lambci.s3.amazonaws.com/fs/base-2.tgz
>
./diff-2/base-2.tgz
{ tar -ztf ./diff-2/nodejs10.x.tgz
;
tar -ztf ./diff-2/base-2.tgz
;
}
|
grep -v
'
/$
'
\
|
grep -v
'
^dev/
'
|
grep -v
'
^proc/
'
|
grep -v
'
^sys/
'
|
sort
>
./diff-2/nodejs10.x/fs.lambda.txt
docker run --rm --entrypoint bash lambci/lambda:nodejs10.x -c \
'
find() { local d; for d in "$@"; do ls -1A "$d" | while read f; do i="$d/$f"; [ -d "$i" ] && [ ! -L "$i" ] && find "$i" || echo $i; done; done; }; find /
'
\
|
sed -E
'
s/^\/+//
'
|
grep -v
'
^dev/
'
|
grep -v
'
^proc/
'
|
grep -v
'
^sys/
'
|
sort
>
./diff-2/nodejs10.x/fs.docker.txt
DIFF_DIR=
"
${PWD}
/diff-2
"
cd
${DIFF_DIR}
/nodejs10.x
pwd
diff fs.docker.txt fs.lambda.txt
|
grep -v
'
var/runtime/
'
|
grep -v
'
var/lang
'
echo
diff docker/var/runtime lambda/var/runtime
echo
diff -qr docker lambda
Back
|
FazBrowse Home
|
New Git URL