Commit Graph

512 Commits

Author SHA1 Message Date
Manuel Friedli d82bd08d12 Merge pull request 'feature/3-migrate-from-grunt-to-webpack' (#13) from feature/3-migrate-from-grunt-to-webpack into develop
continuous-integration/drone/push Build is passing Details
Reviewed-on: #13
2021-02-24 17:01:19 +01:00
Manuel Friedli 5d6f519564 Use newer docker image for build.
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-02-24 16:56:43 +01:00
Manuel Friedli 2fdbbe888e Delete Gruntfile.js.
continuous-integration/drone/push Build is passing Details
2021-02-24 16:51:54 +01:00
Manuel Friedli a45d25ded6 Reorganize all build related files into a more or less sensible folder structure. 2021-02-24 16:45:25 +01:00
Manuel Friedli 09b6658788 Remove all dependencies on grunt and the like. 2021-02-24 16:28:25 +01:00
Manuel Friedli 3cb1a940f0 Generate the CSS files by rollup as well. Grunt is now obsolete.
continuous-integration/drone/push Build is passing Details
2021-02-24 16:19:00 +01:00
Manuel Friedli 41c8f57146 Move all build config javascript files to a dedicated folder. 2021-02-24 14:30:29 +01:00
Manuel Friedli e06d1d6f73 Simplify all rollup build configs.
continuous-integration/drone/push Build is passing Details
2021-02-24 13:45:07 +01:00
Manuel Friedli 621468b27f Build JS assets with rollup instead of grunt.
continuous-integration/drone/push Build is passing Details
2021-02-24 13:19:33 +01:00
Manuel Friedli b6a368040c Don't call grunt directly, thus decoupling it from the build process.
continuous-integration/drone/push Build is passing Details
2021-02-24 10:25:08 +01:00
Manuel Friedli 4f82a9175f Merge pull request 'Run npm audit fix' (#11) from feature/3-migrate-from-grunt-to-webpack into develop
Reviewed-on: #11
2021-02-24 09:48:00 +01:00
Manuel Friedli 4979cb2371 Run npm audit fix 2021-02-24 09:39:23 +01:00
Manuel Friedli 079bda7fb0 Merge branch 'feature/build-on-drone-ci' of manuel/uhr into develop
continuous-integration/drone/push Build is passing Details
2019-05-04 00:25:58 +02:00
Manuel Friedli dd8356861f Make the test less strict.
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2019-05-04 00:21:38 +02:00
Manuel Friedli 92817becc8 Lift version to 9.0.0-dev.0, since there were several large dependency upgrades
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is failing Details
2019-05-04 00:04:11 +02:00
Manuel Friedli 1655a24aa4 Fix test again (to run on Linux, screw Windows) and re-add all files in dist/.
continuous-integration/drone/push Build is failing Details
2019-05-03 23:54:30 +02:00
Manuel Friedli 3355ee5cf5 Various clean ups
continuous-integration/drone/push Build is passing Details
2019-05-03 23:52:23 +02:00
Manuel Friedli 40d762f90a Add rebuilt file
continuous-integration/drone/push Build is passing Details
2019-05-03 23:44:03 +02:00
Manuel Friedli 864f0052b4 Fix test 2019-05-03 23:43:51 +02:00
Manuel Friedli 1583f73220 Don't include deprecated jquery-ui.core.js, which breaks everything. 2019-05-03 23:43:10 +02:00
Manuel Friedli 5a3e672b9c Fix various linting errors 2019-05-03 22:27:16 +02:00
Manuel Friedli 82f867a8ec Update all dependencies to their latest versions
continuous-integration/drone/push Build is failing Details
2019-05-03 19:01:49 +02:00
Manuel Friedli 17fd6f70b8 Add .drone.yml for continuous integration on Drone CI.
continuous-integration/drone/push Build is passing Details
2019-05-03 18:48:36 +02:00
Manuel Friedli d7581628af Fix Readme
Gitea renders differently. Need to fix.
2018-06-22 12:15:54 +02:00
Manuel Friedli a482920f44 Merge branch 'feature/remove-bower' into 'develop'
Feature/remove bower



See merge request !49
2016-06-27 20:49:58 +02:00
Manuel Friedli 9f63969eff revert tests to previous state 2016-06-27 20:44:55 +02:00
Manuel Friedli fc8dc28fb7 final clean up 2016-06-27 20:34:43 +02:00
Manuel Friedli bb0dab5434 the build runs! 2016-06-27 20:26:20 +02:00
Manuel Friedli c5bc72c0ad update .gitlab-ci.yml 2016-06-27 19:49:06 +02:00
Manuel Friedli 909e263d41 moved stuff from bower to npm, adapted gruntfile. tests fail for now. 2016-06-27 18:07:24 +02:00
Manuel Friedli 852ff910f0 update version to next dev (8.0.4-dev.0) 2016-06-27 01:49:37 +02:00
Manuel Friedli 61d180fcfd release version 8.0.3, as 8.0.2 is utterly unusable. sorry. 2016-06-27 01:48:21 +02:00
Manuel Friedli eec51682ac Merge branch 'master' into develop
Conflicts:
	dist/libs.js
	dist/libs.min.js
2016-06-27 01:45:28 +02:00
Manuel Friedli cf27fa9d04 release version 8.0.2 2016-06-27 01:42:40 +02:00
Manuel Friedli 57aba62acf Merge branch 'feature/set-up-environments' into 'develop'
Feature/set up environments

enable continuous delivery!

See merge request !48
2016-06-27 01:27:26 +02:00
Manuel Friedli cdb30e405f make sure we're using a javascript-enabled runner for the builds 2016-06-27 01:19:34 +02:00
Manuel Friedli 1c2015b41b obviously, we don't want to print the destination path in the build
output
2016-06-27 01:13:09 +02:00
Manuel Friedli 7d774e6f6a also relete hidden files and directories 2016-06-27 01:12:12 +02:00
Manuel Friedli f6a24858d0 making progress: the deploy script seems somewhat useful now. 2016-06-27 01:10:08 +02:00
Manuel Friedli 1163a6e357 perhaps use switch-statement? 2016-06-27 00:58:36 +02:00
Manuel Friedli 36a94a07a7 some testing 2016-06-27 00:54:38 +02:00
Manuel Friedli 9cb3b60335 ... and do it properly 2016-06-27 00:49:00 +02:00
Manuel Friedli c218052556 try to simplify stuff 2016-06-27 00:47:59 +02:00
Manuel Friedli c7dc93e092 fixed CD. 2016-06-27 00:28:31 +02:00
Manuel Friedli 65c113913f first attempt at CD! 2016-06-27 00:23:08 +02:00
Manuel Friedli 7448563449 use job template to prevent copy&pasting 2016-06-27 00:11:18 +02:00
Manuel Friedli 491a130991 fixed path to deploy.sh (hopefully) 2016-06-27 00:03:40 +02:00
Manuel Friedli 9a2c22ec64 added new environment for deploying branch builds 2016-06-27 00:00:20 +02:00
Manuel Friedli 12838e31ee only include minified files in artifact 2016-06-26 23:56:15 +02:00
Manuel Friedli c942c42bf6 reverted ALL unintended changes now 2016-06-26 23:50:54 +02:00