Commit Graph

6 Commits (db/6263/compaction-debug-logging)

Author SHA1 Message Date
Brandon Pfeifer e9f44a401a
build: allow circleci to build 1.x packages (#23104)
* build: enable version 1.x builds in circleci (#23087)

* wip: oss build first try

* build: remove unused release-engineering files

* build: update alpine and fpm versions

* build: remove static package builds

* fix: allow for ubuntu and centos package builds

* fix(build): supply INFLUXDB_VERSION to go and package buildsystems

rebaseme

* build: test debian and rpm packages

Co-authored-by: Sam Arnold <sarnold@influxdata.com>

* fix: resolve quoting issues in go build

* fix: rework version detection for circleci builds

Co-authored-by: Sam Arnold <sarnold@influxdata.com>
2022-02-07 12:15:05 -05:00
Sam Arnold 1e53bf13e0
chore: fix release build scripts (#20970)
Note: this commit fixes linux/amd64 and darwin/amd64 builds. We are still
working on fixes for linux/arm64 and windows/amd64.

Partial fix of https://github.com/influxdata/influxdb/issues/20854
2021-03-16 09:23:55 -04:00
Jonathan A. Sternberg 7cc8eb4986
ci: use go mod vendor instead of dep ensure for constructing vendor (#17278) 2020-03-15 10:56:14 -07:00
Jonathan A. Sternberg 066d53f99d Use dep for dependency management instead of gdm 2018-03-12 15:20:08 -05:00
Mark Rushakoff f8e85e6df5 Include man pages in releng packaging
The *.1.gz files are included into the source tarball, and the .deb and
.rpm files will now install the man pages when the package is installed.

Fixes #8908.
2017-10-03 16:39:30 -07:00
Adam 365866ca30 Master 1548: add releng build scripts (#8803)
Added several docker-based scripts that can be used to build the OSS binaries and Debian and CentOS packages in a clean, standardized environment.  Supports Windows, OSX, and Linux on AMD64 as well as multiple chip architectures for linux including i386, arm5, arm6 and arm8.  Will also package source code with all necessary dependencies, and run basic unit tests in the same environment.
2017-09-14 13:51:53 -04:00