Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nginx: add test matrix, release builds #10

Merged
merged 41 commits into from
Mar 31, 2021
Merged
Changes from 1 commit
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
4af5fb8
cache grpc build, use different install location
seemk Mar 29, 2021
97f7e7d
attempt buildx
seemk Mar 29, 2021
759b052
fix buildx action path
seemk Mar 29, 2021
6cb5937
attempt at express backend context fix
seemk Mar 29, 2021
424b941
buildx paths
seemk Mar 29, 2021
07a20c6
docker build context
seemk Mar 29, 2021
cf32e01
push tags
seemk Mar 29, 2021
49098d9
use buildx explicitly
seemk Mar 29, 2021
3c998ce
release builds, load docker images
seemk Mar 29, 2021
eca0865
docker debug
seemk Mar 29, 2021
d6546cf
copy output artifacts
seemk Mar 29, 2021
8bbb745
update cache as a last step
seemk Mar 29, 2021
19c9f17
explicit target for docker export
seemk Mar 29, 2021
30f0006
use correct cache for artifacts
seemk Mar 29, 2021
57df3be
fix copy
seemk Mar 29, 2021
21f683c
fix copy location
seemk Mar 29, 2021
786dc9b
use scratch for artifacy copy
seemk Mar 29, 2021
87b9587
remove unused CI files, use system nginx
seemk Mar 29, 2021
69f78c6
add build matrix
seemk Mar 29, 2021
15083c1
fix matrix syntax
seemk Mar 29, 2021
d5a7d8a
fix cache key
seemk Mar 29, 2021
2996f74
add mainline build, remove unused ci files
seemk Mar 29, 2021
3d191b1
pin mainline prio
seemk Mar 29, 2021
a153b8f
shorten job name
seemk Mar 29, 2021
a80718e
fix artifacy copy
seemk Mar 29, 2021
07903aa
fix package override
seemk Mar 29, 2021
bcb258f
use mainline nginx
seemk Mar 29, 2021
6d0e720
bring your own fastcgi_params
seemk Mar 29, 2021
577c887
update layer cache after build
seemk Mar 29, 2021
3cc06df
use explicit cache paths
seemk Mar 29, 2021
4ff5533
update grpc build
seemk Mar 29, 2021
c62faa1
add libcurl
seemk Mar 29, 2021
1ab8bca
use newer cmake
seemk Mar 29, 2021
fbce740
generate dockerfiles
seemk Mar 30, 2021
b6dad4e
make use of generated dockerfiles
seemk Mar 30, 2021
1694c8b
fix grpc version
seemk Mar 30, 2021
aaf6deb
test with disabled ubuntu 18 stable nginx
seemk Mar 30, 2021
f7f9b40
fix trests for 18.04 stable, update readme
seemk Mar 30, 2021
b8b246f
updat readme
seemk Mar 30, 2021
eed2432
log docker output
seemk Mar 31, 2021
b569dc3
fix traces.json file permissions
seemk Mar 31, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix package override
  • Loading branch information
seemk committed Mar 29, 2021
commit 07903aa6a4a1f77dcdc536304c3ada92c588919b
2 changes: 1 addition & 1 deletion instrumentation/nginx/test/Dockerfile.mainline
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ RUN apt-get update \

RUN echo "deb http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" \
| tee /etc/apt/sources.list.d/nginx.list \
echo -e "Package: *\nPin: origin nginx.org\nPin: release o=nginx\nPin-Priority: 900\n" \
&& echo -e "Package: *\nPin: origin nginx.org\nPin: release o=nginx\nPin-Priority: 900\n" \
| tee /etc/apt/preferences.d/99nginx \
&& curl -o /tmp/nginx_signing.key https://nginx.org/keys/nginx_signing.key \
&& mv /tmp/nginx_signing.key /etc/apt/trusted.gpg.d/nginx_signing.asc \
Expand Down