aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Collapse)Author
2019-05-07otp: Don't error dialyzer script if WARNINGS failLukas Larsson
The WARNINGS set of application are know to produce warnings, so don't fail when they do. Instead we just print them to let the user know that they are there.
2019-05-02Update run-dialyzer script to be more generic and aggressiveLukas Larsson
This version will abort when errors are found when building the PLT.
2018-11-26scripts/diffable: Optionally compile the Elixir standard libraryBjörn Gustavsson
If Elixir is installed along the the Erlang/OTP repository, produce diff-friendly output for the Elixir standard library.
2018-10-23scripts/diffable: Correct the number of modules being compiledBjörn Gustavsson
2018-10-23scripts/diffable: Use the diffable compiler optionBjörn Gustavsson
Now that the compiler has a `diffable` option, use it for a slight speed up.
2018-10-23scripts/diffable: Refactor option parsingBjörn Gustavsson
2018-08-15Merge branch 'maint'Lukas Larsson
2018-08-15travis: Make bundle version select regexp stricterLukas Larsson
2018-08-15Merge branch 'maint'Lukas Larsson
2018-08-15travis: Filter out release candidates from bundle tagsLukas Larsson
2018-07-16travis: Only deploy in erlang/otpLukas Larsson
2018-07-09Merge branch 'lukas/travis/fix-doc-deploy' of github.com:garazdawi/otpBjörn Gustavsson
* 'lukas/travis/fix-doc-deploy' of github.com:garazdawi/otp: travis: Only deploy in erlang/otp
2018-07-07travis: Only deploy in erlang/otpLukas Larsson
2018-07-06diffable: Don't define VSN for the ssl appBjörn Gustavsson
2018-06-29pre-push: Add comment of how to do dry-run testingSverker Eriksson
2018-06-29pre-push: Make easier to add new OTP major releasesSverker Eriksson
by just adding to NEW_RELEASES
2018-06-26Update allowed tags in pre-push hook after OTP-21 releaseJohn Högberg
2018-06-21Update pre-push hook after OTP-21 releaseSverker Eriksson
(same as 7d1b8752a7a0cd66de6b3625b3b1f7afccb6147a)
2018-06-20travis: Enable delivery of docsLukas Larsson
2018-06-18travis: Don't run docs deploy scriptLukas Larsson
Need to create a seperate repo first for this to push to.
2018-06-18Add deploy stage to travis-ciLukas Larsson
2018-05-22travis: Do release when building 32-bitLukas Larsson
This is done in order to check that installation works as it should.
2018-05-04scripts/diffable: Include the hipe applicationBjörn Gustavsson
2018-04-11Add scripts/diffableBjörn Gustavsson
Run scripts/diffable without arguments to print a description and a few examples.
2018-03-28inets,tftp: Break out TFTP from inetsPéter Dimitrov
- Create directory structure - Move code, tests, documentation from inets - Add inets_tftp_wrapper - Add tftp app to run-dialyzer script Change-Id: I6a142ae66cecb9a1821cbf9ea6a45f66a836763d
2018-03-28ftp: Add ftp app to run-dialyzer scriptPéter Dimitrov
Change-Id: Ie0a67ad22904ce9701f23bbf5573a182b4936790
2017-09-27Merge branch 'maint'Sverker Eriksson
2017-09-27Add git pre-push hookSverker Eriksson
2017-09-01Merge branch 'maint'Lukas Larsson
2017-09-01scripts: dialyze more applications in automation scriptsLukas Larsson
2017-07-17Don't build or test plain emu in travis any moreLukas Larsson
2017-04-21erts: Deprecate the non-smp emulatorsLukas Larsson
2017-04-20Move travis dialyzer logic to script fileLukas Larsson
2017-03-08Run the smoke test for both SMP and non-SMP emulatorBjörn Gustavsson
2017-03-08run-smoke-test: Let ERL_TOP default to current working directoryBjörn Gustavsson
2017-03-08build-docker-otp: Avoid copying the git repository to docker daemonBjörn Gustavsson
Since docker is run from the top-level of the otp repository, the entire repository will be the context for the docker daemon. In my private repository, more than 800Mb had to be copied before the build could be started. Let the ./scripts directory be the context for docker instead. That way, only the otp.tar.gz file needs to be copied. While we are it, also use the ADD command in the Dockerfiles to pack up the tar file and avoid copying the tar file itself to the Docker image.
2017-03-08builder-docker-otp: Fix passing of commandBjörn Gustavsson
Pass all argument except the first as the command for "docker run".
2017-03-08Reduce number of jobs for makeBjörn Gustavsson
Running fewer jobs in parallel reduces the risk of running out of memory.
2017-03-08Add docker images for building 32/64 bit erlangLukas Larsson
2017-03-07Travis CI: Avoid that builds gets killed for inactivityBjörn Gustavsson
Travis CI will kill build jobs that have not produced output for 10 minutes. The OTP build was never killed because of inactivity before 74796de9c7739 (which started to capture the output in a temporary file). After that commit, now and then a build would be killed because it did not finish in 10 minutes. Update the build script to periodically print a ".", but only if the size of the log file has changed. That way, if there is a real hanging during the build, Travis CI will still kill the build. Alternatives considered: Using travis_wait. Rejected because travis_wait will extend the build unconditonally, even if the build does not progress at all.
2017-02-08Reduce size of the log file for Travis CIBjörn Gustavsson
The huge log files are problematic. Add shell scripts that captures the log output to a temporary file and only display the log file if an error occurs.
2016-12-12Make sure that Travis fails when test cases failBjörn Gustavsson