Oliver Hamlet
c1838fa5e3
Lock the short commit IDs used to 7 characters
...
To prevent AppVeyor's usage of Git v2.11.0 from causing it to deploy
different Bintray versions from Travis, which still uses Git v1.8. Fixes
#744 .
2017-01-06 21:49:40 +00:00
Oliver Hamlet
5c7fc7b1dc
Build x86 and x64 API binaries on AppVeyor
...
- Identify the platform in the archive filenames to avoid name
conflicts.
- Run x64 builds first to fail faster.
- Only build the API and its tests during x64 builds.
- Add a separate GitHub deployment config for the x64 build, as
using the same config for both will fail when most artifacts are
missing for x64. It's not great that everything needs to be
given twice, but there's no "add file to release" option.
2016-12-13 20:41:39 +00:00
Oliver Hamlet
aec6962039
Don't print env vars if Node's execFileSync fails
...
Just print the error message, to avoid printing sensitive information
(like API access tokens).
2016-12-05 23:51:45 +00:00
Oliver Hamlet
cf4d38276b
Replace vulcanize process with loose files
...
It's a lot easier to debug, but may have reduced startup performance.
Closes #682 .
2016-11-20 15:13:32 +00:00
Oliver Hamlet
50957faeaf
Add support for Swedish translation
2016-10-15 13:27:25 +01:00
Oliver Hamlet
f1bad8b68e
Refactor the archiver script
...
Separate out the translation folders to make where they're defined more
obvious.
2016-10-13 17:51:08 +01:00
Oliver Hamlet
bd08d55903
Distribute documentation in API archive
2016-09-22 07:52:31 +01:00
Oliver Hamlet
ae82234e12
Remove vulcanize step from archiver script
...
It's unnecessary and just increases execution time.
2016-09-22 07:52:31 +01:00
Oliver Hamlet
f54698891b
Update packaging scripts to use new HTML doc
2016-09-22 07:52:30 +01:00
Oliver Hamlet
4948dd0a7c
Rewrite metadata syntax documentation
...
Rewrite it as reStructuredText so that it can be hosted alongside the
API documentation on Read The Docs, which allows linking to WIP syntax
documentation.
2016-09-18 13:04:23 +01:00
Oliver Hamlet
02fe9f70d2
Add a readme file for the API
...
That links to the online documentation.
2016-08-24 08:08:15 +01:00
Oliver Hamlet
332b86c38b
Update API archive script for new headers
2016-08-24 08:08:10 +01:00
Oliver Hamlet
22d0577415
Include API's .lib file in archive
...
For linking on Windows.
2016-08-07 20:27:11 +01:00
Oliver Hamlet
76f4982fd9
Fix the root folder name inside CI-built archives
...
They use HEAD as the branch name, because CI scripting was only fixing
the names of the built archives.
2016-07-24 21:39:45 +01:00
Oliver Hamlet
a86546d3ce
Rename archives to be lowercase with no spaces
...
Also give them a root folder with the same name as the archive basename.
2016-07-22 22:17:20 +01:00
Oliver Hamlet
53378d288b
Compress archives on Linux using tar and xz
2016-07-22 20:49:51 +01:00
Oliver Hamlet
d4d54c8db3
Package metadata validator in archive script
...
Also a general tidy of the code.
2016-07-22 19:39:15 +01:00
Oliver Hamlet
01bb549d58
Give branch in archive filenames
2016-07-21 19:50:12 +01:00
Oliver Hamlet
c79a070dee
Remove generation of PDF API documentation
...
The gain going from a single header file to a single PDF isn't worth the
complexity of the system required to make that conversion, especially
when it comes to CI systems.
2016-07-21 19:50:11 +01:00
Oliver Hamlet
a46c14f251
Update archive script to try 7z on PATH
...
If the Program Files folder is not found. This is useful for AppVeyor,
which does not document where 7zip is installed but has it in its PATH
variable
2016-07-21 19:50:10 +01:00
Oliver Hamlet
ac642390a0
Revert "Removed theming support"
...
This reverts commit 4aa1f18ff7 .
2016-07-12 21:52:17 +01:00
Oliver Hamlet
c505c512ec
Don't package wow_helper.exe
...
It was used for Vista x64 compatibility, but CEF no longer supports
Vista.
2016-06-14 21:02:14 +01:00
Oliver Hamlet
543158b395
Merge branch 'polymer-1.2' into dev
2016-03-08 20:04:22 +00:00
Oliver Hamlet
dfe6fdd19e
Fix incorrect archive root folder
...
It was broken by c0d992c387 .
2016-03-06 19:23:43 +00:00
Oliver Hamlet
4aa1f18ff7
Removed theming support
...
It's not currently functional with Polymer 1.2's CSS Custom
Variables semi-polyfill.
2016-03-05 11:49:26 +00:00