Commit Graph

71 Commits

Author SHA1 Message Date
fe2e054f0b
chore: postgre --> postgres
All checks were successful
continuous-integration/drone/pr Build is passing
2020-12-26 19:28:41 +01:00
83379ec335
chore: revert 61714e3d9e
All checks were successful
continuous-integration/drone/pr Build is passing
* didn't work out so well, builds fine but refuses to run, stashing
  the idea for another time
2020-12-26 18:42:34 +01:00
61714e3d9e
chore: use async for db ops
All checks were successful
continuous-integration/drone/pr Build is passing
2020-12-26 18:00:15 +01:00
5a81c93395
chore: include carousels folder 2020-12-26 17:59:32 +01:00
b0669f65c0
chore: target 3.1.* + connected simplification
All checks were successful
continuous-integration/drone/pr Build is passing
* global.json sdk value will now match 3.1.whatever
* rm the now-redundant sed both from the ci pipeline and Dockerfile*
* limit ci pipeline runs to single build for an event. e.g. on a pr,
  run a single build instead of both a pr build and a push build
* edit Makefile to force --no-cache builds
2020-12-26 17:26:11 +01:00
4fd5b9f4de
chore: turn off the stupid banner for now 2020-12-26 17:05:31 +01:00
779c349ff6
chore: correct db creds format + mount local dir
* ./ instead of $PWD means that the mounted folder is not where the
  command is run from but rather the folder local to the compose file
* use proper db creds format
2020-12-26 17:02:24 +01:00
82d075dd01
feat: switch to rootless runs + refactor
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
* build as root but run the container as UID/GID 1000
* db expose only on localhost
* docker-compose mount $PWD for easy local debugging
2020-12-15 22:47:08 +01:00
1489069c5c
chore: update Makefile - add dcdevrun target
All checks were successful
continuous-integration/drone/pr Build is passing
* [skip ci]
2020-12-15 15:28:11 +01:00
67561303a4
feat: move to framework version 3.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
* lots of pertaining changes
* again solving global.json version mismatch with sed
* correctly specify db creds via dc env
2020-12-15 15:04:28 +01:00
e5b871c275
chore: adding postgre support [wip - batch 1]
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-06 12:23:51 +01:00
8a628a890b
chore: change build output paths + publish
All checks were successful
continuous-integration/drone/push Build is passing
* ./bin/ is in .gitignore so output build stuff there
* dotnet build --> dotnet publish for release build
2020-12-06 00:01:33 +01:00
b10dc1078b
chore: Makefile:add test target; update .drone.yml
* test target to test build all the goodies
* rm dotnet clean from the build pipeline to match what is being built
  inside docker
* [skip ci]
2020-12-05 22:34:45 +01:00
60586f4d68
refactor: optimize Dockerfiles for quicker builds
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-05 22:28:19 +01:00
6af240c922
chore: add meaningful aria-describedby text 2020-12-05 16:58:24 +01:00
de466c8422
fix: typo - pruneargs contained a dot (.)
[skip ci]
2020-12-02 03:43:34 +01:00
76235b7ef8
chore: add prune target and refactor kaniko stuff
[skip ci]
2020-12-02 03:39:58 +01:00
6b3601ee0b
refactor: clean up Makefile vars
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-02 03:31:56 +01:00
37e93a9d95
chore: specify .PHONY targets [skip ci] 2020-12-02 03:15:10 +01:00
8b60e35627
chore: print out the target commands 2020-12-02 03:13:19 +01:00
9d845e246f
chore: rm kaniko-testing remnant call
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-02 03:12:26 +01:00
e64d137b2a
merge: bring in kaniko builds
commit 3a155798a9eaaed942c5d6ca1a8524977f721b94
Author: surtur <a_mirre@utb.cz>
Date:   Wed Dec 2 03:08:12 2020 +0100

    rm: get rid of unused launch settings

    [skip ci]

commit 3f775a110b23cb0f23ada04c48fd3e9b0b505129
Author: surtur <a_mirre@utb.cz>
Date:   Sun Nov 29 21:08:11 2020 +0100

    fix: clean build after restore

    * this fixes occasional situation when NuGets have not been restored yet
      but the clean build already running required them, which resulted a
      failed build

commit 42c6dfd3bae4087a0611bed972081802b1349868
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 20:05:30 2020 +0100

    chore: update make kaniko

    * skip ci

commit 1cc3df6619588bc698109e83f102e4b1f724c15e
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 18:58:48 2020 +0100

    chore: rm debug ls call

    skip ci

commit befe7880fc5aa3730402a1ab2c3ad0488a7e1383
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 18:58:27 2020 +0100

    revert: set kaniko context back to "."

    skip ci

commit 15d7de19964cd982795cd8fc6626d18fa234da04
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 18:58:06 2020 +0100

    chore: add make kaniko

    * skip ci

commit 5ed341f4aee1a32f96f5c0f37fabf61f272c5699
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 17:13:27 2020 +0100

    refactor: merge pipelines back

commit 732cd7d7172c8c6427c0c414908ca5e92a54b2c0
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 17:12:39 2020 +0100

    chore: don't wait and build

commit 11a9ab07ab0e9a613ee781a04e5279f012534e56
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 17:11:08 2020 +0100

    revert: kaniko don't give a **** about relpaths

commit a5814573260b13f37bf6bc1b19f80021c6806327
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 16:23:28 2020 +0100

    debug: see where we are

commit 1ef9a6831f1820be851a65eede006fddcf7116d7
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 15:58:50 2020 +0100

    chore: try /src workspace for kaniko

commit 11d796f0dd9d5267c56ca7151a8ef2edbf5cbf03
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 15:30:21 2020 +0100

    chore: add /src context for kaniko

commit 4b58c3f584d99b46386e54f5dbdf3764439df521
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 15:22:18 2020 +0100

    fix: rel paths are nicer to kaniko

commit 63601f7f47f05abf40669675c09fab5343522f9a
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 15:16:57 2020 +0100

    chore: run wherever

commit 54fb45ec657dfbbc308b17c25c22d63e41e16f18
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 15:06:42 2020 +0100

    refactor: effectively revert 907a470 and 63bde0a

commit eece1e3dbacddf89a7729b730784c07511afa4ba
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 14:52:23 2020 +0100

    chore: move dockerbuilds to a separate pipeline

    * and run them on the main runner

commit 907a4702d893e7f756e94bc24414a4c7e301d96e
Author: surtur <a_mirre@utb.cz>
Date:   Fri Nov 27 14:47:03 2020 +0100

    chore: give kaniko relative paths in Dockerfile
2020-12-02 03:09:34 +01:00
5aa52dd687
chore: try out fresher drone-kaniko image
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-27 19:00:06 +01:00
63bde0a8b3
chore: specify context for kaniko
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-27 14:30:08 +01:00
ea2c3987ab
feat: add container metadata when make dockerbuild
Some checks reported errors
continuous-integration/drone/push Build was killed
2020-11-27 13:51:51 +01:00
6bec42d31c
feat: target 2.1.811 in global.json
Some checks reported errors
continuous-integration/drone/push Build was killed
* as a consequence, all occurences of target version sed replacement
  could be removed - from Dockerfiles as well as .drone.yml
2020-11-27 13:48:06 +01:00
fb69be9d09
chore: add dockertest target
* makes things easier
2020-11-27 13:36:08 +01:00
2cf282bb51
feat: add multistage release dockerbuilds
Some checks reported errors
continuous-integration/drone/push Build was killed
* this makes the whole thing self-sufficient - i.e. no more reliance on
  host's dotnet, everything is pulled during the build process

* makefile has been updated to reflect this change so that
  the 'dockerbuild' target is no longer dependent on 'releasebuild' target
2020-11-27 13:27:37 +01:00
4b4e2c881a
fix: s/ENVs/plugin settings/
Some checks reported errors
continuous-integration/drone/push Build was killed
2020-11-27 13:23:33 +01:00
ee1a1bfa36
feat: instruct drone to build container images 2020-11-27 13:18:30 +01:00
7590d4478f
chore: rm binding to a specific project name
* i.e. restore all
2020-11-27 13:06:05 +01:00
1980f21769
fix: build with sdk image and rm sed-back
All checks were successful
continuous-integration/drone/push Build is passing
* rip me
2020-11-26 04:13:26 +01:00
da093a2b78
refactor: sed back before release
Some checks failed
continuous-integration/drone/push Build is failing
2020-11-26 04:09:38 +01:00
d1c1978d36
refactor: merge pipelines again
Some checks failed
continuous-integration/drone/push Build is failing
2020-11-26 04:06:24 +01:00
9c168e0538
refactor: rm sed from release build
Some checks reported errors
continuous-integration/drone/push Build was killed
2020-11-26 04:04:07 +01:00
f7710b1993
chore: move release build to separate pipeline
Some checks reported errors
continuous-integration/drone/push Build was killed
2020-11-26 03:59:08 +01:00
75b97db29c
fix: release build failing
Some checks failed
continuous-integration/drone/push Build is failing
2020-11-26 03:57:01 +01:00
673e4e9a63
fix: typo -C --> -c
Some checks failed
continuous-integration/drone/push Build is failing
2020-11-26 03:55:06 +01:00
94a629cda1
fix: replace the tgt version in global.json
Some checks failed
continuous-integration/drone/push Build is failing
2020-11-26 03:52:47 +01:00
608a62cb8a
fix: pipeline step properly added *after*
Some checks failed
continuous-integration/drone/push Build is failing
*
ea2d87cb06
has in fact replaced the previous step
2020-11-26 03:47:26 +01:00
ea2d87cb06
chore: add 'build Release' pipeline step
Some checks failed
continuous-integration/drone/push Build is failing
2020-11-26 03:45:34 +01:00
2c4ec740a2
chore: add drone.yml
Some checks failed
continuous-integration/drone/push Build is failing
2020-11-26 03:42:11 +01:00
6e267e702b
feat: add Dockerfile.dev + update Makefile
* this allows us to use a separate Dockerfile for debug builds
* new Makefile targets have been added and definitions have been
  somewhat simplified
2020-11-26 02:23:50 +01:00
a96fb72ea9
chore: add vim swps to the list of the ignored 2020-11-26 01:46:37 +01:00
515ba2666d
feat: add a Makefile (because why not) 2020-11-26 00:25:03 +01:00
8572dba300
feat: add Dockerfile 2020-11-26 00:24:36 +01:00
d24ee14c77
refactor: render section independently of the env 2020-11-26 00:23:05 +01:00
c4ab1c0933
chore: move upload stuff to MegaUpload class 2020-11-21 21:45:00 +01:00
44bea2c92b
chore: add basic image upload functionality 2020-11-21 16:51:55 +01:00
5ac98f2246
chore: move {create,edit} form to partial view 2020-11-21 16:13:49 +01:00