Commit Graph
48 Commits
Author SHA1 Message Date
Thomas BoergerandGitHub e1e5cad606 Merge pull request #8 from owncloud/socket-listener
Optionally listen to unix sockets instead of port binding
2019-09-13 15:01:37 +02:00
Thomas BoergerandGitHub 85b9383aa5 Merge branch 'master' into socket-listener 2019-09-13 14:48:55 +02:00
Thomas BoergerandGitHub 7b508d788c Merge pull request #9 from owncloud/ignore-assets
Drop and ignore generated assets
2019-09-13 14:48:42 +02:00
Thomas Boerger def3c32bca Drop and ignore generated assets
We are embedding the assets as part of our build pipeline, and even
without that the embedded assets are generated by our `make generate`
task anyway, so let's remove thise huge amount of files from the
repository and generate it on build time.
2019-09-13 14:41:16 +02:00
Thomas Boerger ae50f7dcd3 Optionally listen to unix sockets instead of port binding 2019-09-13 14:39:31 +02:00
Thomas Boerger 7eda1b62b0 Add missing dot to comment 2019-09-13 13:22:45 +02:00
Thomas Boerger 0aa03ce88c Always load assets from phoenix dir on development 2019-09-13 13:22:21 +02:00
Thomas BoergerandGitHub 345a290443 Merge pull request #7 from owncloud/initial-phoenix
Embed phoenix and serve it
2019-09-11 13:13:54 +02:00
Thomas Boerger 39de6f69e4 Drop all config attributes, just serve a config.json 2019-09-11 13:08:33 +02:00
Thomas Boerger ebfc405449 Upgrade phoenix to 0.2.1 2019-09-06 14:53:11 +02:00
Thomas Boerger ca209f23bd Replace gorunpkg with go run commands 2019-09-06 13:48:14 +02:00
Thomas Boerger 185704bca9 Implement healthcheck command 2019-09-06 13:41:02 +02:00
Thomas Boerger b6d43661a8 Embed phoenix and serve it
So far Phoenix have been embedded into the binary and we can customize
the required config based on flags, env variables and optionally via
config file. For now I'm embedding the whole Phonix content, optherwise
the all-in-one binary `ocis` will get pretty complicated until we add
the generate commands to that repo as well and provide a mechanism to
inject the embedding.
2019-09-06 13:40:18 +02:00
Thomas Boerger 1405272e98 Fix typo within readme headline 2019-09-05 15:24:55 +02:00
Thomas Boerger 17e457beb8 Disable dismissal restrictions 2019-09-05 14:21:33 +02:00
Thomas Boerger 83d948b0f9 Check if gh settings are working now correctly 2019-09-05 14:17:41 +02:00
Thomas Boerger 7f7bd24649 Only configure admins within settings 2019-09-05 14:02:44 +02:00
Thomas Boerger 47d8c18e69 Lint available yaml files 2019-09-05 13:58:12 +02:00
Thomas Boerger 40b869a719 Also rename to ocis within dotfiles 2019-09-05 13:38:19 +02:00
Thomas BoergerandGitHub daaf1e6ddb Merge pull request #6 from owncloud/repo-rename
Update files for new ocis naming
2019-09-05 12:11:44 +02:00
Thomas Boerger 6311fa375b Update files for new ocis naming 2019-09-05 12:06:07 +02:00
Thomas Boerger a428f13eeb Fix github settings repo name 2019-09-05 11:38:27 +02:00
Thomas BoergerandGitHub 8ff36374f3 Merge pull request #4 from owncloud/changelog-make
Add make task to generate changelog
2019-09-05 10:46:58 +02:00
Thomas BoergerandGitHub ee0eb5d7bb Merge pull request #5 from owncloud/github-settings
Enable github settings config
2019-09-05 10:46:37 +02:00
Thomas Boerger 9e34812a30 Enable github settings config 2019-09-05 10:39:47 +02:00
Thomas Boerger 83c35a41dc Add dummy files for issue and pr templates 2019-09-05 10:39:46 +02:00
Thomas Boerger a213fd056a Add make task to generate changelog 2019-09-05 10:28:59 +02:00
Thomas Boerger 79f9d1da4e Fix title and body for github releases 2019-09-05 10:27:59 +02:00
Thomas Boerger 923ee14342 Overwrite github release title 2019-09-05 09:55:06 +02:00
Thomas Boerger 01017e22ba Add chngelog generator basics 2019-09-04 16:38:17 +02:00
Thomas Boerger ae571a092d Add title and body to github releases 2019-09-04 16:38:17 +02:00
Thomas Boerger 5d66ac741f Add bra config to automatically restart server on code change 2019-09-04 11:02:34 +02:00
Thomas Boerger 66facde60a Rename service package to command 2019-09-04 10:18:30 +02:00
Thomas Boerger 07a356c649 Add trailing slash to download mirror url 2019-09-04 09:55:35 +02:00
Thomas BoergerandGitHub 2fc69dc88d Merge pull request #2 from owncloud/codacy-happy
Make markdown linter happy
2019-09-04 09:41:59 +02:00
Thomas Boerger 92cea49f60 Make markdown linter happy 2019-09-04 09:36:48 +02:00
Thomas BoergerandGitHub 261fa57b29 Merge pull request #1 from owncloud/initial-structure
Add initial project structure
2019-09-04 09:26:39 +02:00
Thomas Boerger e2991f63f3 Create directories before release task 2019-09-03 18:31:32 +02:00
Thomas Boerger 44f44f8857 Add dryrun to docker step to test docker image build on PRs 2019-09-03 18:30:50 +02:00
Thomas Boerger 94ad1585f6 Fix typo and replace tabs within starlark script 2019-09-03 18:25:16 +02:00
Thomas Boerger 6a4066d603 Add initial project structure
With this commit I have prepared a full basic project structure, so far
it doesn't embed phoenix itself and also no kit parts. It includes the
whole Drone pipeline to continously publish binaries on push and on tag
to our download mirrors (will be available at
    https://download.owncloud.com/reva/phoenix) and also publishes
Docker images at owncloud/reva-phonix. For the Docker image auto_tag is
enabled, which means latest is always based on the master branch and
tags are automatically converted to minor, major and patch release tags.
2019-09-03 18:10:34 +02:00
Thomas Boerger 7c798e571b Drop built binary from repo 2019-09-02 16:08:48 +02:00
Robert Kaussow 4ce3aebb08 add dummy output 2019-08-21 16:53:11 +02:00
Robert Kaussow 3e408052ed add basic gitignore 2019-08-21 16:52:47 +02:00
Robert Kaussow 6ad779051c add service package 2019-08-21 16:41:17 +02:00
Robert Kaussow f7b3b4dcbb rename package 2019-08-21 16:00:25 +02:00
Robert Kaussow 6aebb11b75 initial commit 2019-08-21 15:57:24 +02:00
Robert KaussowandGitHub 432c57c406 Initial commit 2019-08-21 15:38:36 +02:00