Commit Graph

48 Commits

Author SHA1 Message Date
Joshua M. Boniface
f2fdbe9176 Explicitly add what Azure used to do implicitly
... before they changed it on us out of nowhere.
2020-07-13 14:34:20 -04:00
MrTimscampi
ff848727e3 Bring back standalone mode and always inject JS 2020-06-19 20:28:35 +02:00
Joshua M. Boniface
7e861a3400 Add condition on success of previous steps 2020-06-16 01:14:48 -04:00
Joshua M. Boniface
30e041a913 Ensure collection step depends on build steps 2020-06-16 01:12:46 -04:00
dkanada
688516ac33 update formatting for azure pipelines 2020-06-15 19:49:17 +09:00
Joshua M. Boniface
cbae2f577e Attempt to use inbuilt Docker tasks 2020-06-14 23:37:06 -04:00
Joshua M. Boniface
c4cc669ebf Revamp naming of Docker images and manifests
This is a nicer standardized format using Docker image tags more
effectively.
2020-06-14 19:39:09 -04:00
Joshua M. Boniface
95be2ba211 Add builder Dockerfile and steps in CI 2020-06-14 19:23:27 -04:00
Joshua M. Boniface
4e4c5b1400 Only run remaining package steps conditionally
Prevents these steps from failing if the build is skipped.
2020-06-14 13:39:00 -04:00
Joshua M. Boniface
e43bb09d60 Update conditionals to final values (master+tag) 2020-06-12 18:18:11 -04:00
Joshua M. Boniface
7a5065ba27 Run the repo include as sudo 2020-06-12 18:16:02 -04:00
Joshua M. Boniface
ce09f0e4e4 Separate package collection into a separate job 2020-06-12 17:36:00 -04:00
Joshua M. Boniface
f67b9a01fe Use better flags and conditionals in CI itself 2020-06-12 17:24:20 -04:00
Joshua M. Boniface
847c9950d7 Add collection script call 2020-06-12 16:56:45 -04:00
Joshua M. Boniface
ceacedd6fd Copy artifacts over to build server 2020-06-12 15:33:38 -04:00
Joshua M. Boniface
346e1b0dc7 Add special changelog/version for unstable builds 2020-06-12 14:43:37 -04:00
dkanada
f9797c0658 add packaging step on azure and refactor pipelines 2020-06-13 00:18:20 +09:00
dkanada
76834f5074
update display name for production build 2020-05-31 13:55:47 +09:00
MrTimscampi
1b69bad510 Fix CI 2020-05-30 23:18:10 +02:00
dkanada
09ffe358ea remove indentation from ci file 2020-04-13 01:02:19 +09:00
dkanada
aeaf93cc2f zip the built files before publish 2020-04-13 00:51:23 +09:00
dkanada
e940015fa7
Merge branch 'master' into es6 2020-04-06 19:16:50 +09:00
dkanada
1ccae13c05 title casing for job names 2020-04-05 04:16:56 +09:00
dkanada
ee307d7830 minor changes to ci 2020-04-05 04:16:17 +09:00
dkanada
a925152299 update valid branches on ci 2020-04-04 00:09:47 +09:00
MrTimscampi
648f7379b3 Silence ESLint warnings in CI 2020-04-02 20:34:48 +02:00
MrTimscampi
8f1e1075c2 Update CI to use NodeJS 12 2020-03-28 11:36:58 +01:00
dkanada
519751649d
apply suggestions from code review
Co-Authored-By: Julien Machiels <julien.machiels@protonmail.com>
2020-03-17 03:05:18 +09:00
dkanada
38b7da8f34 use cache for linting as well 2020-03-17 02:17:12 +09:00
dkanada
3958548b1f fix issues with standalone build 2020-03-17 02:12:05 +09:00
dkanada
fa5e1feaab skip dependency step when cache exists 2020-03-17 01:49:43 +09:00
dkanada
a0c5920e71 run ci without changing the lockfile 2020-03-17 01:47:57 +09:00
dkanada
b5a9273a24 change build commands 2020-03-17 01:09:25 +09:00
dkanada
43d81f5cd9 update cache and add prepare 2020-03-17 01:02:11 +09:00
dkanada
88309a9cb4 output files for testing 2020-03-17 00:49:38 +09:00
dkanada
62e8d22f66 check cache before installing dependencies 2020-03-17 00:43:13 +09:00
dkanada
2ecba9cd14 more readme changes 2020-03-17 00:37:21 +09:00
dkanada
9767ecb474 cache the right folder 2020-03-17 00:32:46 +09:00
dkanada
89ba9cf5d7 cache build dependencies on ci 2020-03-17 00:17:46 +09:00
dkanada
2cb68b9a24 improve build times and modify yarn scripts 2020-03-17 00:04:52 +09:00
dkanada
e7f4412771 remove tar from published artifacts 2020-03-16 23:49:56 +09:00
dkanada
e77b718dd2 initial changes for web packaging 2020-03-16 23:30:14 +09:00
MrTimscampi
704062f876 Fix CI on PRs 2020-03-15 21:55:43 +01:00
MrTimscampi
0a3fb64734 Add build step to CI 2020-03-13 09:26:00 +01:00
MrTimscampi
e411ceab5a Add CSS linting to CI 2020-01-25 11:35:33 +01:00
dkanada
da87b4a620 shrink ci file and update display names 2020-01-12 00:06:25 +09:00
Bill Thornton
c407350d7a Add ci check for dist directory after install 2019-10-03 11:00:41 -04:00
Bill Thornton
5cb4c195d7 Azure pipelines (#470)
* Set up CI with Azure Pipelines

[skip ci]

* Update azure-pipelines.yml for Azure Pipelines

* Update .npmignore

* Add linting to Azure Pipelines

* Move linting to separate job

* Move Azure config to .ci

* Publish pipeline artifact

* Fix yaml

* Only run build if lint succeeds

* Remove version variable

* Update npmignore

* Exclude version from package filename

* Update CI triggers
2019-09-19 14:35:30 -04:00