Chris Smith
6abaadd651
Don't submit plugins from the nightly script.
TeamCity is doing this now.
Change-Id: Ibaf7942988ae4a6d9f58ae9387ef12138c535df6
Reviewed-on: http://gerrit.dmdirc.com/3365
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 年前
Chris Smith
75567f5b98
Don't run nightly reports.
We haven't used the output of these in ages - teamcity does everything
better and more promptly - but they're still running every night causing
huge load.
Change-Id: Ia8df990be5b80bbd2f7447a7476dc745ea8b3e63
Reviewed-on: http://gerrit.dmdirc.com/3354
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 年前
Shane Mc Cormack
1ea7361b1a
Add nightlies to local apt repo
Change-Id: Ie78d40bfee77d4df8f44a6462bcb0f9ac2c630b1
Reviewed-on: http://gerrit.dmdirc.com/2549
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
11 年前
Shane Mc Cormack
37fd80a815
This should really be bash not sh
Change-Id: I016487293418ecd7088b3ca5b4170c90102cf6a8
Reviewed-on: http://gerrit.dmdirc.com/2532
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
11 年前
Shane Mc Cormack
0bad872468
Don't remove plugins from the jar before using it for nightlies.
At some point we need to take another look at what (if any?) plugins we want in the different OS builds.
Change-Id: I569a044ba267c38b0b4d5c1bf4a0ad8f38db51e2
Reviewed-on: http://gerrit.dmdirc.com/2171
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 年前
Chris Smith
520a3ef6e1
Submit nightly plugins from the right place
Change-Id: Idb8047761d0a27281f467e1c24688bd11fc3b090
Reviewed-on: http://gerrit.dmdirc.com/2045
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
13 年前
Shane Mc Cormack
a746a35858
Use correct jar name
Change-Id: I420ee45e169b46ea5bc0edf8148c62115a853a85
Reviewed-on: http://gerrit.dmdirc.com/1909
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Shane Mc Cormack
1e0c9af9b9
Changes to BuildAll for building nightlies.
Issue CLIENT-232
Change-Id: I15af63b3a19dd7709d438d226ec0f285ac0e3cbf
Reviewed-on: http://gerrit.dmdirc.com/1907
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 年前
Shane Mc Cormack
4625a35fed
Make stuff build properly.
Change-Id: Ibb9dff420f099f0b4ef4b8517e8214324e91b551
Reviewed-on: http://gerrit.dmdirc.com/1893
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年前
Shane Mc Cormack
8c7371dbe4
Rework scripts slightly to allow nightly building to work again.
Change-Id: Ia834ec68b805821a11e772a876d82963fe63a42d
Depends-On: Ie5c5f84f6b4a4ba014f6745176c46a5962efecea
Reviewed-on: http://gerrit.dmdirc.com/1875
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 年前
Shane Mc Cormack
29dabb19f7
Fixes issue 0003657: BuildAll.sh should force all plugins to rebuild to make sure automatic plugin updates are always built using the latest codebase
Change-Id: I6c1bdbae4801a86951f72bc93c13027a7bcc4b4e
Reviewed-on: http://gerrit.dmdirc.com/792
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
14 年前
Shane Mc Cormack
56a9ce1181
Nightly build script now tries to build new launchers.
Move from ~/google to ~/working/nightly/ (Issue 3528)
I've symlinked ~/working/nightly to ~/google on renji untill everything else is done.
Change-Id: If32642e52b6287c07d2ef06e514cb0c53c779ba7
Reviewed-on: http://gerrit.dmdirc.com/509
Automatic-Compile: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
14 年前
Chris Smith
909f80135b
BuildAll now updates submodules
Also fixed some random caps/grammar
Change-Id: I0cb67a6c0894f856bae6f0719a7f6305204aa1c2
Reviewed-on: http://gerrit.dmdirc.com/346
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年前
Shane Mc Cormack
e7e6681d61
Unused line.
Change-Id: If89a82086ea0dcf84a38adfc13ee67fdc0d470fd
Reviewed-on: http://gerrit.dmdirc.com/241
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年前
Shane Mc Cormack
ef2c853dcc
My hands are gone!
Fixes issue 3323.
Change-Id: I3b9b61cf3916d6315404d379d2a58fa10707e5b9
Reviewed-on: http://gerrit.dmdirc.com/239
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年前
Shane Mc Cormack
b5fc95bf5c
Remove references to git from build scripts and the like.
Would appreviate a full review of this to make sure I didn't miss anything or delete the wrong stuff!
Change-Id: Iff32442f0fe317955f5122ced3d6cf95c4436982
Reviewed-on: http://gerrit.dmdirc.com/238
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 年前
Shane Mc Cormack
40700e2a6c
BYE BYE BAMBOO!!!11
Change-Id: Ic593f9afb2712999fedcd52632a9daa07e30b6ca
Reviewed-on: http://gerrit.dmdirc.com/224
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年前
Shane Mc Cormack
d9dfa968cd
Make BuildAll more robust and less likely to break.
Change-Id: Ic4cb31dcdf7adbaadaaa63c063213a6b77de9abf
Reviewed-on: http://gerrit.dmdirc.com/161
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 年前
Shane Mc Cormack
bfd09f5040
make BuildAll.sh git-aware.
If a .git dir is present in the directory then git will be used, else fallback to svn.
Change-Id: Iaa528668420258be4eac790c29954ca5e4bb70a8
Reviewed-on: http://gerrit.dmdirc.com/94
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 年前
Shane Mc Cormack
5153f91b6a
Remove plugins added by ant before handing teh jar over to the installer
15 年前
Chris Smith
dd7179bfa0
Include channel in config, and specify nightly channel in BuildAll.sh
15 年前
Shane Mc Cormack
9e948e86c8
--tag was renamed --extra
15 年前
Chris Smith
73d6618c9e
Tidy up BuildAll.sh and readd svn up to DoReports.sh, as it's not actually managed by Bamboo (that'd be too sensible!)
git-svn-id: http://svn.dmdirc.com/trunk@4590 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
9bf75358d3
Fix Bamboo build number checking
git-svn-id: http://svn.dmdirc.com/trunk@4183 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
77bbfbc494
Fix nightlies having a version of "SVN"
git-svn-id: http://svn.dmdirc.com/trunk@3998 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
12d15bdcf6
Better bamboo detection (use BAMBOO_ISNTALL env var rather than requiring a custom env var IS_BAMBOO)
DoReports.sh will now symlink build and reports from the main checkout to its current dir on startup so that bamboo can find the results
git-svn-id: http://svn.dmdirc.com/trunk@3942 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
b0eb8b4bcf
Don't try to shell oblong script.
git-svn-id: http://svn.dmdirc.com/trunk@3931 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
7e88c1284b
Minor Tweakage/Fixage
git-svn-id: http://svn.dmdirc.com/trunk@3930 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
304e5ba821
Work with bamboo
git-svn-id: http://svn.dmdirc.com/trunk@3929 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
51d7b35847
Undo previous hack after making bamboo not run the reports at midnight
git-svn-id: http://svn.dmdirc.com/trunk@3928 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
2ea700d8bd
anti-bamboo magic!
git-svn-id: http://svn.dmdirc.com/trunk@3927 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
79915df339
Also report installer-build failures
git-svn-id: http://svn.dmdirc.com/trunk@3822 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
5afafb93e8
Report nightly build failures
git-svn-id: http://svn.dmdirc.com/trunk@3818 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Chris Smith
923ca3e42c
Updated BuildAll.sh to call a script to submit plugins to the addon site
git-svn-id: http://svn.dmdirc.com/trunk@3638 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
f083a9c1b0
On unix building will automatically substitute the correct SVN Revision :D
(On windows it will just leave it as the default, so we should probably change this to something like -1 or so to make it obvious)
Nightly Build no longer tries to substitue RELEASE_DATE
git-svn-id: http://svn.dmdirc.com/trunk@3611 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
65a8407648
Copy ANT_OPTS export from sora to trunk
add "env" call to BuildAll.sh for debugging when nightly builds fail
git-svn-id: http://svn.dmdirc.com/trunk@3604 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
c005c96601
OSX Nightlies
git-svn-id: http://svn.dmdirc.com/trunk@3531 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
d3e2ea6676
BuildAll should now delete the jars output from makeJar from the installer ouput dir.
git-svn-id: http://svn.dmdirc.com/trunk@3159 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
42f4609900
Remove *_latest* rather than move
git-svn-id: http://svn.dmdirc.com/trunk@3084 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
bbd689823d
Don't forget to move the installers aswell
git-svn-id: http://svn.dmdirc.com/trunk@3083 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
6e2dc48e3c
Archive old nightlies automatically
git-svn-id: http://svn.dmdirc.com/trunk@3017 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
44e9c6ddfa
Only update symlink when the file it wants to link to exists
git-svn-id: http://svn.dmdirc.com/trunk@3014 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
49c958d817
Nightlies and installers contain default settings.
git-svn-id: http://svn.dmdirc.com/trunk@2996 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
413d46409e
Nightly installers shouldn't have all plugins built into them, add the plugins to the jar *after* the installers are built, not before.
git-svn-id: http://svn.dmdirc.com/trunk@2954 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
74ffceff8e
Build plugins into jar file in nightlies rather than a separate zip
git-svn-id: http://svn.dmdirc.com/trunk@2953 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
ebb04a43f1
Build plugins into jar file in nightlies rather than a separate zip
git-svn-id: http://svn.dmdirc.com/trunk@2952 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
b5d6dc0634
More cosmetic changes
git-svn-id: http://svn.dmdirc.com/trunk@2859 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
477e603190
cosmetic changes
git-svn-id: http://svn.dmdirc.com/trunk@2858 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
bb2c452731
Nightlies no longer do javadoc as this is handled by doreports and was getting done twice
git-svn-id: http://svn.dmdirc.com/trunk@2857 00569f92 -eb28-0410-84fd-f71c24880f
16 年前
Shane Mc Cormack
2c21a863c1
Nightly build now builds installers aswell
git-svn-id: http://svn.dmdirc.com/trunk@2855 00569f92 -eb28-0410-84fd-f71c24880f
16 年前