Commit Graph

24 Commits

Author SHA1 Message Date
Andrew Stanton-Nurse da35d1f4e1
add version number to java client build (#2776) 2018-08-09 12:10:20 -07:00
Mikael Mengistu 5843b5415b
Update Java client build scripts for Maven publishing (#2765) 2018-08-08 17:50:55 -06:00
Andrew Stanton-Nurse d3f418efd8
disable the gradle daemon on the CI (#2759) 2018-08-08 10:59:09 -07:00
Andrew Stanton-Nurse c1da83637e
fix jdk detection by detecting javac instead of tools.jar (#2751) 2018-08-08 07:55:02 -07:00
Andrew Stanton-Nurse c1aa708a8b
TypeScript improvements and tslib dep (#2692) 2018-08-07 14:15:07 -07:00
Mikael Mengistu fd6b52c22b
Move .pom file in gradle build task (#2708) 2018-08-01 09:42:35 -07:00
Mikael Mengistu 25b826de75
Update JavaClientVersion variable (#2703) 2018-07-30 18:17:43 -07:00
Mikael Mengistu e031662525
Test and package Java client with build.cmd (#2690) 2018-07-30 16:58:25 -07:00
Andrew Stanton-Nurse c7af64332b
change to use Karma for Functional Tests (#2450) 2018-06-12 13:42:21 -07:00
Andrew Stanton-Nurse 76e6d0279b add publish-apps script 2018-05-23 13:59:32 -07:00
Andrew Stanton-Nurse 3136e5b05f
fix #1923 by avoiding extra build step (#1924) 2018-04-10 16:26:37 -07:00
Andrew Stanton-Nurse a4d0bf2e3a
collect log messages during browser tests (#1670) 2018-03-29 10:11:18 -07:00
BrennanConroy 6d642ea5ce
Move Typescript client folder (#1692) 2018-03-22 15:47:08 -07:00
Andrew Stanton-Nurse c5d38ae32a
Run browser functional tests in CI builds (#1487) 2018-03-14 15:59:56 -07:00
Nate McMaster d619d41df0 Add ArtifactInfo into design-time build 2018-02-06 17:31:24 -08:00
Andrew Stanton-Nurse 0579f40a7d
Major TypeScript module refactoring (#1319)
* Build cjs, esm and umd versions
* Split MsgPack into separate module
* Split package.jsons up so they can stay clean
* Move common dev dependencies to a root package.json
2018-01-19 14:26:31 -08:00
Nate McMaster e15a38a14c Pin package and tool versions to make build more repeatable 2017-11-01 16:40:51 -07:00
Pawel Kadluczka a14a0ab039 Adding structured negotiate 2017-06-06 15:53:21 -07:00
Andrew Stanton-Nurse 11f23f7ce2 disable npm optional dependencies (#447)
'microtime' doesn't build properly on our CI agents
2017-05-11 10:37:35 -07:00
moozzyk 96aac19044 Creating TypeScript Client npm module during build 2017-03-14 15:26:53 -07:00
moozzyk 7bae4e994a Running TS client Node tests as part of build
Bonus: make sure build does not try to restore npm modules twice
2017-03-10 09:05:23 -08:00
Pawel Kadluczka a00ec445ef Moving TS client to a dedicated subfolder (#274) 2017-03-09 09:42:59 -08:00
Pawel Kadluczka 0162c19ccf MSBuildifying gulpified node (#237)
- Creating an MSBuild project for the TS client
- Adding project references to the TS client project from projects that need the client - (ensures the correct targets dependency graph and prevents building the client multiple times and related races)
- Removing gulp tasks from individual projects (allows containing npm only in the TS client source and node tests)
- Using incremental compilation to build the TS client only when inputs change (prevents building the client multiple times or when not needed at all)
- Removing `npm install` from all the projects (takes up to 10 seconds even if there is nothing to restore) - npm packages will still be installed when running full build (if needed) or need to be installed manually
2017-03-01 15:13:22 -08:00
Nate McMaster 7e8f92b418 Remove makefile.shade and add npm install to repo.targets
Also, add (commented-out) conditional cross compiling for tests on xplat
2017-02-17 10:07:09 -08:00