Commit Graph

72 Commits

Author SHA1 Message Date
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
Travis Cross 29fccfc251 ci: check if we have a simple version number 2012-05-06 04:41:53 +00:00
Travis Cross 1f03d051e2 ci: give dch the force option in case we regress version numbers 2012-05-06 04:35:56 +00:00
Travis Cross ab826e67ef ci: strip comments from the control file for dch's weak parser 2012-05-06 04:28:17 +00:00