Commit Graph

44 Commits

Author SHA1 Message Date
shockrah
4218bc396a - Removing changes tracker for now
! Even though this mains we're going to cargo build a lot more than normal
it also means pipeline status won't be fucked for no reason(hopefully)
2021-05-01 16:16:08 -07:00
shockrah
5498766c1e + Adding in script to setup python package requirements
* Also I've updated the docker image that this pipeline uses as it didn't have node
and pip installed for some reason
Link to relevant docker image: https://hub.docker.com/r/shockrah/fc-pipeline
2021-05-01 15:46:17 -07:00
shockrah
1805023afd * Changing target docker to pipeline docker image
* Increasing expries_in flags to be 30 minutes from 15
+ Adding build-keys job which builds hmac keys
+ build-rtc-server: simple build job
* Moving cargo-test-json-api (unit tests) to the bottom with the other tests

! full-mock-tests are now implemented so its time to watch them fail horribly
2021-05-01 15:10:18 -07:00
shockrah
85660e2fc9 - Removing old scripts that aren't useful to anyone but myself
+ Adding new bootstrapping script for Docker testing pipeline
This build-database script is what is going to setup things like our tables for us
so that we can actually run our test queries

! Basically turning off the ci right now since its going through some large breaking changes
It's going to be broken for a while so there's no point in running it into
a wall of predictable failures
2021-04-29 21:32:43 -07:00
shockrah
33716e5b7b Only building wiki if changes are detected 2021-03-03 17:39:55 -08:00
shockrah
e893800dab removing empty artifacts section from build-wiki job 2021-02-23 22:19:12 -08:00
shockrah
c4db03f962 Merging new wiki into master 2021-02-18 16:30:16 -08:00
shockrah
c896870397 Reformatting of wiki:
* Adding endpoint docs and correcting some typesetting mistakes
* Change qs params to match documentation
* Splitting up articles to geneate the sidebar links properly'
* Bad baseurl issue fixed in previous patch
2021-02-18 16:29:29 -08:00
shockrah
035fdd6a36 new job for channer build
- removing unused code
2021-02-17 17:24:28 -08:00
shockrah
d4d6f19c5f fixing busted html output from hugo 2021-02-16 13:48:26 -08:00
shockrah
fc5d925c60 Pre script for ssh agent 2021-02-15 21:16:05 -08:00
shockrah
9983824e15 using latest build from shockrah/website docker images 2021-02-15 21:11:12 -08:00
shockrah
974506e4d7 using blog image for wiki deployment/builds 2021-02-15 21:01:00 -08:00
shockrah
3ca34ec099 uploading wiki to personal vps because why not 2021-02-15 20:59:24 -08:00
shockrah
376d307a61 no clue if this will work but let's find out 2021-02-13 19:06:59 -08:00
shockrah
d2144ef7e9 Yolo: adding cargo_home to arti's and copying over run restricts to test-json-api job 2021-02-13 18:57:32 -08:00
shockrah
5392e0e69a fixed mssing ref key in only restriction 2021-02-13 18:48:11 -08:00
shockrah
d243623202 only building json on actual changes 2021-02-13 18:46:23 -08:00
shockrah
fb9a1e05f5 Setting up recursive submodule strategy 2021-02-13 18:30:44 -08:00
shockrah
b5ebb04e80 moving docs pages to build stage 2021-02-13 18:22:11 -08:00
shockrah
fbf4880d46 Starting content to test deployment 2021-02-13 18:14:42 -08:00
shockrah
bd684a8f5d Fixing target artifact for test job to use 2021-02-11 20:27:38 -08:00
shockrah
a876aa7ccf Passing deps from build task to test task(hopefully) 2021-02-11 20:12:53 -08:00
shockrah
4ef274d302 using newly updated docker image 2021-02-10 17:43:25 -08:00
shockrah
2a3210e819 using base rust image for building for sizing reasons 2021-02-10 17:40:26 -08:00
shockrah
8dd42606bd New pipeline script for master branch updated to support new project structure 2021-02-09 14:58:20 -08:00
shockrah
8a0b2cb190 switching to new testing scheme in gitlab-ci.yml 2020-08-22 15:43:19 -07:00
shockrah
489fdb69b8 target/ directory was being ignore so we override that in the cache section
also changed the key to the ci_job_name
diesel setup now happens before we build the release binary
2020-08-10 17:15:29 -07:00
shockrah
0cee67ce69 using release builds instead of debug builds to make tests run faster
Added /server/target to cache
2020-08-10 14:04:58 -07:00
shockrah
7895eca99e fixed indentation issue 2020-08-10 13:45:47 -07:00
shockrah
e4c6c46061 Proper build caching and updating needs field for testing stage 2020-08-10 13:44:18 -07:00
shockrah
baae2caaf0 testing cargo run as it never really starts up 2020-08-09 23:39:03 -07:00
shockrah
ed8f15b17c fixed broken array for needs field in testing stage 2020-08-09 23:29:02 -07:00
shockrah
bae3e02b48 adding build caching and delaying tests as cargo is slow to start up sometimes 2020-08-09 23:28:04 -07:00
shockrah
016d81b82b oops forgot to change mains path 2020-08-06 20:28:05 -07:00
shockrah
500744be05 missed cd into the tests directory oops 2020-08-06 20:17:19 -07:00
shockrah
2677390b58 First pass of cli-opts testing 2020-08-06 20:06:30 -07:00
shockrah
4679179abf docker image should hopefully have pkg-config installed now 2020-08-02 21:57:39 -07:00
shockrah
59d84ae618 updated docker version to use 2020-08-02 21:25:37 -07:00
shockrah
5a14df643a kawaii logo and updated pipeline job to use custom docker image 2020-08-02 20:45:46 -07:00
shockrah
26eeb4fa2c using official nightly build of rust docker image 2020-07-31 21:51:51 -07:00
shockrah
ab981f68d0 updated syntax 2020-07-31 00:15:04 -07:00
shockrah
9342f5a2ea adding missing key 2020-07-31 00:10:50 -07:00
shockrah
fb2181aa39 moving pipeline script to root 2020-07-31 00:10:15 -07:00