summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Wurst <ChristophWurst@users.noreply.github.com>2022-06-14 09:36:37 +0200
committerGitHub <noreply@github.com>2022-06-14 09:36:37 +0200
commit5b1c6e75063a12aa904bb9828517eb9fa0fb7851 (patch)
tree2193b071a837a83337ac12cc546a365aa945c7ca
parent572ea93361d42da9bc9b8bc17831a2e2117e5b82 (diff)
parent2b1714b12502d9b73e7f833ad3616a0e40dcf156 (diff)
Merge pull request #2780 from nextcloud/enh/noid/use-krankerl
Build package using krankerl
-rw-r--r--.nextcloudignore32
-rw-r--r--Makefile14
-rw-r--r--krankerl.toml6
3 files changed, 39 insertions, 13 deletions
diff --git a/.nextcloudignore b/.nextcloudignore
new file mode 100644
index 00000000..0d25b7de
--- /dev/null
+++ b/.nextcloudignore
@@ -0,0 +1,32 @@
+.editorconfig
+.eslintrc.js
+.git
+.github
+.gitignore
+.gitlab-ci.yml
+.idea
+.nextcloudignore
+.php_cs.dist
+.scrutinizer.yml
+.stylelintignore
+.stylelintrc
+.tx
+babel.config.js
+build
+composer.json
+composer.lock
+coverage
+krankerl.toml
+COPYING
+Makefile
+node_modules
+package.json
+package-lock.json
+phpunit.unit.xml
+README.md
+screenshots
+src
+stylelint.config.js
+tests
+timezones
+webpack.*
diff --git a/Makefile b/Makefile
index 81d70dd8..4922682c 100644
--- a/Makefile
+++ b/Makefile
@@ -18,16 +18,4 @@ clean-dev:
# Builds the source package for the app store, ignores php and js tests
appstore:
- rm -rf $(appstore_build_directory)
- mkdir -p $(appstore_build_directory)
- tar cvzf $(appstore_package_name).tar.gz \
- --exclude-vcs \
- $(project_directory)/appinfo \
- $(project_directory)/css \
- $(project_directory)/img \
- $(project_directory)/l10n \
- $(project_directory)/lib \
- $(project_directory)/templates \
- $(project_directory)/js \
- $(project_directory)/COPYING \
- $(project_directory)/CHANGELOG.md
+ krankerl package
diff --git a/krankerl.toml b/krankerl.toml
new file mode 100644
index 00000000..d0fb6c7d
--- /dev/null
+++ b/krankerl.toml
@@ -0,0 +1,6 @@
+[package]
+before_cmds = [
+ "composer install --no-dev -o",
+ "npm install",
+ "npm run build",
+]