s3rj1k
3afa604acd
[Build-System] Check requirements when generating tarballs.
2021-01-25 19:02:15 +03:00
Andrey Volk
efd35f682e
FS-11567: [Build-System] CentOS packaging: Put version parser into spec files.
2019-05-23 22:09:34 +04:00
Andrey Volk
2fb5a3938f
FS-11567: [Build-System] CentOS packaging: Sound logic cleanup.
2019-05-23 22:09:08 +04:00
Ken Rice
02a0a2a068
FS-7607 #resolve #comment Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects.
2015-06-03 15:23:40 -05:00
Chris Rienzo
66486713b0
FS-7273 Add support for build server to optionally specify revision when packaging RPM.
...
common.sh optionally accepts revision number and sets version in freeswitch-config-rayo.spec
config-rayo.sh updated to be consistent with rpmbuilder.sh
rpmbuilder.sh optionally accepts revision number
src_tarball.sh will now produce freeswitch.spec and freeswitch-config-rayo.spec as artifacts.
2015-02-26 10:53:45 -05:00
Ken Rice
fbe2a58a37
make this play cleaner with bamboo... if you are using this script destination dirs have changed to be more inline with the debian builds. This is part of the updates for deploying bamboo
2015-02-10 10:30:17 -06:00
Ken Rice
6f13748800
Tweaks for building packages
2015-02-09 12:21:08 -06:00
Ken Rice
00a18f7137
add a test build script
2015-02-04 15:05:27 -06:00
Ken Rice
bbcd4a86d1
prep for streamlining this process
2014-09-13 02:16:06 +04:00
Ken Rice
e440eb6dc8
include the hash files so we can copy them up all at once
2014-09-12 21:14:55 +04:00
Ken Rice
3afc086413
June French RPMs
2014-09-12 21:14:55 +04:00
Ken Rice
0aececa578
last little tweaks on Elena Sounds
2014-09-12 19:54:32 +04:00
Ken Rice
688f2252b0
update ru/RU sounds for 1.0.50
2014-09-12 19:54:31 +04:00
Ken Rice
d0e203a6cd
fully regenerate these things when ran
2014-09-12 02:33:01 +04:00
Ken Rice
6b86e62a65
small tweaks
2014-09-12 02:21:47 +04:00
Ken Rice
7ac6c64c20
get music ready for 1.0.50
2014-09-12 02:21:26 +04:00
Ken Rice
fc1b0c80b7
clean these up and stream line the process
2014-09-12 01:29:07 +04:00
Ken Rice
6791c4aa69
automate this a little more
2014-09-12 00:06:21 +04:00
Travis Cross
cb58568080
Follow rename to configure.ac in scripts/
2014-03-19 19:12:25 +00:00
Ken Rice
e886cd3cae
small tweak to generate other source archive types
2014-02-03 20:29:30 -06:00
Travis Cross
a26fdcadb2
Delete old debian build tools
2014-01-22 23:43:03 +00:00
Chris Rienzo
fede96f35b
rpmbuild: tweak to config-rayo.sh to play nice /w rpmbuilder.sh
2013-12-19 12:10:59 -05:00
Travis Cross
a5647414e4
Deal correctly with spaces in SWITCH_VERSION_REVISION_HUMAN
...
This affects the set_fs_ver bash function and the
./build/set-fs-version.sh script.
Previously we were failing to quote the value of
SWITCH_VERSION_REVISION_HUMAN when inserting it into configure.in.
When it contains spaces, which it often does, this results in a
malformed line in the generated configure script, which results in the
define in src/include/switch_version.h.in being left unset.
2013-12-09 23:20:38 +00:00
Chris Rienzo
d9a8dd0bb6
build: added freeswitch-config-rayo package and script to build it
2013-12-09 17:41:01 -05:00
Ken Rice
085a0fa9e6
lets make the revs work correctly
2012-12-04 19:51:35 +00:00
Michael Jerris
af9d109212
FS-4818: --resolve use portable sed construct even though this script is not intended to be called on any platform where this matters
2012-11-09 09:26:48 -05:00
Travis Cross
a8019d803c
Make version output more human-friendly
...
Our main version string is designed for release engineering purposes:
it matches file name conventions used for versioned tarballs and the
versions sort lexicographically while containing all pertinent
information.
With this commit we add in parentheses a more human-friendly rendering
of the version string: we spell out the meaning of each field and
render the datetime in RFC 822 notation.
2012-07-20 07:43:26 +00:00
Travis Cross
45fdf0db19
Add a .version file to nightly tarballs
2012-06-11 21:25:05 +00:00
Travis Cross
849dd7376f
ci: expect that jenkins might do this itself
2012-05-09 14:23:38 +00:00
Travis Cross
56d3a866fc
ci: fixup rpmbuilder.sh
2012-05-09 14:14:15 +00:00
Travis Cross
0165a813d7
remove questionable idiom
2012-05-09 14:10:20 +00:00
Travis Cross
bb90d52df7
don't use bootstrap.sh -j anywhere but devel-bootstrap.sh
...
We believe there may be a race condition in bootstrap.sh when run with
-j. We know that running it without -j should be at least
deterministic (whether or not correct), so we'll go with that in
anticipation of releasing v1.2.
2012-05-08 18:57:00 +00:00
Travis Cross
42dab83966
ci: add automatic mechanism for determining next version number
2012-05-08 16:42:12 +00:00
Travis Cross
ee8caf78f1
ci: be more consistent about the version in configure.in
2012-05-08 16:41:34 +00:00
Travis Cross
53f1b51c1a
ci: generalize version number handling a bit
2012-05-08 16:41:34 +00:00
Travis Cross
bc2783effd
ci: fix up variadic invocation
2012-05-07 23:45:38 +00:00
Travis Cross
0553518f67
ci/debian: accept the codename for which we are packaging
2012-05-07 22:52:48 +00:00
Travis Cross
702008b851
ci: fix 20ac9757ba
2012-05-07 22:39:39 +00:00
Travis Cross
985fad9e32
prepare the tag script for the new release
2012-05-07 21:43:47 +00:00
Travis Cross
20ac9757ba
ci: wrap sanity checks
2012-05-07 21:43:47 +00:00
Travis Cross
5055149572
ci: cleanup after mongo
2012-05-06 09:48:30 +00:00
Travis Cross
50c0065a53
ci: download and bundle all external libraries into debian source package
2012-05-06 09:01:37 +00:00
Travis Cross
2668e843b0
ci: remove sleep
2012-05-06 09:01:01 +00:00
Travis Cross
1269891f50
ci: fix old error
2012-05-06 06:48:01 +00:00
Travis Cross
94ee52d266
ci: compress xz -6 to be nice to Ken's build server
2012-05-06 06:29:35 +00:00
Travis Cross
ca073d61b3
ci: use xz for the debian packages
2012-05-06 05:44:08 +00:00
Travis Cross
9c8415f245
ci: leave debian .orig tarball unbootstrapped
2012-05-06 05:38:31 +00:00
Travis Cross
075dc90bdb
ci: build orig tarball ourselves for debian
2012-05-06 05:33:35 +00:00
Travis Cross
c65aec5b49
ci: hard link the tarball from src_dst rather than moving
2012-05-06 04:57:57 +00:00
Travis Cross
fbaf3099e2
ci: reformat alpha/beta/rc versions for debian
2012-05-06 04:51:15 +00:00