Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
N
nginx-package-build
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
2
Issues
2
List
Boards
Labels
Service Desk
Milestones
Iterations
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Code Review
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Server Tools
nginx-package-build
Commits
c25eb112
Commit
c25eb112
authored
May 27, 2019
by
Erick Hitter
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
`install` doesn't have a recursive option
parent
b9941631
Pipeline
#1117
failed with stage
in 1 minute and 25 seconds
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
18 additions
and
15 deletions
+18
-15
.gitlab-ci.yml
.gitlab-ci.yml
+2
-10
source/debian/rules
source/debian/rules
+15
-4
source/usr/share/doc/nginx/copyright
source/usr/share/doc/nginx/copyright
+1
-1
No files found.
.gitlab-ci.yml
View file @
c25eb112
# TODO: replace with container that provides all build deps.
image
:
containers.ethitter.com:443/docker/images/debian:stretch
before_script
:
-
apt-get update
-
apt-get -y --no-install-recommends install devscripts lintian fakeroot
-
echo $NGINX_VERSION
-
echo $NGINX_BINARY
# Relies on latest binary build artifact from https://git.ethitter.com/debian/nginx-build.
-
curl -o nginx-build "${NGINX_BINARY}"
after_script
:
-
ls -la $CI_BUILDS_DIR
-
ls -la $CI_PROJECT_DIR
package
:
stage
:
build
script
:
...
...
@@ -20,4 +11,5 @@ package:
-
debuild -us -uc
artifacts
:
paths
:
-
nginx*
-
nginx_${NGINX_VERSION}*
-
nginx-dbgsym_${NGINX_VERSION}*
source/debian/rules
View file @
c25eb112
...
...
@@ -7,13 +7,24 @@ export DESTROOT=$(CURDIR)/debian/nginx
override_dh_auto_install:
dh_auto_install
install -D -p -m 0755 ../nginx-build $(DESTROOT)/usr/sbin/nginx
install -D -p etc/default/nginx $(DESTROOT)/etc/default/nginx
install -D -p etc/init.d/nginx $(DESTROOT)/etc/init.d/nginx
install -D -p etc/logrotate.d/nginx $(DESTROOT)/etc/logrotate.d/nginx
install -d -p etc/nginx/ $(DESTROOT)/etc/nginx/
install -D -p etc/nginx/fastcgi_params $(DESTROOT)/etc/nginx/fastcgi_params
install -D -p etc/nginx/koi-utf $(DESTROOT)/etc/nginx/koi-utf
install -D -p etc/nginx/koi-win $(DESTROOT)/etc/nginx/koi-win
install -D -p etc/nginx/mime.types $(DESTROOT)/etc/nginx/mime.types
install -D -p etc/nginx/nginx.conf $(DESTROOT)/etc/nginx/nginx.conf
install -D -p etc/nginx/scgi_params $(DESTROOT)/etc/nginx/scgi_params
install -D -p etc/nginx/uwsgi_params $(DESTROOT)/etc/nginx/uwsgi_params
install -D -p etc/nginx/wint-utf $(DESTROOT)/etc/nginx/win-utf
install -D -p etc/nginx/conf.d/default.conf $(DESTROOT)/etc/nginx/conf.d/default.conf
install -d -p etc/nginx/modules $(DESTROOT)/etc/nginx/modules
install -d -p usr/lib/nginx/modules/ $(DESTROOT)/usr/lib/nginx/modules/
install -D -p -m 0755 ../nginx-build $(DESTROOT)/usr/sbin/nginx
install -d -p usr/share/doc/nginx/ $(DESTROOT)/usr/share/doc/nginx/
install -d -p usr/share/nginx/ $(DESTROOT)/usr/share/nginx/
install -D -p usr/share/doc/nginx/copyright $(DESTROOT)/usr/share/doc/nginx/copyright
install -D -p usr/share/doc/nginx/README $(DESTROOT)/usr/share/doc/nginx/README
install -D -p usr/share/nginx/html/50x.html $(DESTROOT)/usr/share/nginx/html/50x.html
install -D -p usr/share/nginx/html/index.html $(DESTROOT)/usr/share/nginx/html/index.html
install -d -p var/cache/nginx/ $(DESTROOT)/var/cache/nginx/
install -d -p var/log/nginx/ $(DESTROOT)/var/log/nginx/
source/usr/share/doc/nginx/copyright
View file @
c25eb112
This work was packaged by:
Erick Hitter <
erick@
ethitter.com> on Tue, 24 Jan 2017 09:00:00 -0800
Erick Hitter <
nginx-build@mxh.
ethitter.com> on Tue, 24 Jan 2017 09:00:00 -0800
It was downloaded from:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment