Isolate build-related files from source
* [Changed] rename `phpcs.xml` -> `.phpcs.xml` * [Changed] rename `build/` dir -> `_build/` * [Changed] update paths in `.gitignore` * [Changed] update paths in `.travis.yml` * [Changed] update paths in `.sh` scripts
This commit is contained in:
parent
6cb378e83f
commit
1dc410425f
4
.gitignore
vendored
4
.gitignore
vendored
@ -11,8 +11,8 @@ desktop.ini
|
|||||||
._*
|
._*
|
||||||
|
|
||||||
# Travis
|
# Travis
|
||||||
/build/phpdoc-*/
|
/_build/phpdoc-*/
|
||||||
/build/phpdoc-*.git/
|
/_build/phpdoc-*.git/
|
||||||
|
|
||||||
# Composer
|
# Composer
|
||||||
/composer.lock
|
/composer.lock
|
||||||
|
@ -6,9 +6,9 @@
|
|||||||
</description>
|
</description>
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
Exclude build/ and vendor/ dirs as well as minified JavaScript files
|
Exclude _build/ and vendor/ dirs as well as minified JavaScript files
|
||||||
-->
|
-->
|
||||||
<exclude-pattern type="relative">^build/</exclude-pattern>
|
<exclude-pattern type="relative">^_build/</exclude-pattern>
|
||||||
<exclude-pattern type="relative">^vendor/</exclude-pattern>
|
<exclude-pattern type="relative">^vendor/</exclude-pattern>
|
||||||
<exclude-pattern>*.min.js</exclude-pattern>
|
<exclude-pattern>*.min.js</exclude-pattern>
|
||||||
|
|
@ -17,10 +17,10 @@ install:
|
|||||||
- composer install
|
- composer install
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- export PATH="$TRAVIS_BUILD_DIR/build:$TRAVIS_BUILD_DIR/vendor/bin:$PATH"
|
- export PATH="$TRAVIS_BUILD_DIR/_build:$TRAVIS_BUILD_DIR/vendor/bin:$PATH"
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- phpcs --standard=phpcs.xml "$TRAVIS_BUILD_DIR"
|
- phpcs --standard=.phpcs.xml "$TRAVIS_BUILD_DIR"
|
||||||
|
|
||||||
after_success:
|
after_success:
|
||||||
- deploy-phpdoc-branch.sh
|
- deploy-phpdoc-branch.sh
|
||||||
|
@ -18,11 +18,11 @@ fi
|
|||||||
PHPDOC_ID="${TRAVIS_BRANCH//\//_}"
|
PHPDOC_ID="${TRAVIS_BRANCH//\//_}"
|
||||||
|
|
||||||
generate-phpdoc.sh \
|
generate-phpdoc.sh \
|
||||||
"$TRAVIS_BUILD_DIR" "$TRAVIS_BUILD_DIR/build/phpdoc-$PHPDOC_ID" \
|
"$TRAVIS_BUILD_DIR" "$TRAVIS_BUILD_DIR/_build/phpdoc-$PHPDOC_ID" \
|
||||||
"Pico 1.0 API Documentation ($TRAVIS_BRANCH branch)"
|
"Pico 1.0 API Documentation ($TRAVIS_BRANCH branch)"
|
||||||
[ $? -eq 0 ] || exit 1
|
[ $? -eq 0 ] || exit 1
|
||||||
|
|
||||||
deploy-phpdoc.sh \
|
deploy-phpdoc.sh \
|
||||||
"$TRAVIS_REPO_SLUG" "heads/$TRAVIS_BRANCH @ $TRAVIS_COMMIT" "$TRAVIS_BUILD_DIR/build/phpdoc-$PHPDOC_ID" \
|
"$TRAVIS_REPO_SLUG" "heads/$TRAVIS_BRANCH @ $TRAVIS_COMMIT" "$TRAVIS_BUILD_DIR/_build/phpdoc-$PHPDOC_ID" \
|
||||||
"$TRAVIS_REPO_SLUG" "gh-pages" "phpDoc/$PHPDOC_ID"
|
"$TRAVIS_REPO_SLUG" "gh-pages" "phpDoc/$PHPDOC_ID"
|
||||||
[ $? -eq 0 ] || exit 1
|
[ $? -eq 0 ] || exit 1
|
@ -5,11 +5,11 @@
|
|||||||
PHPDOC_ID="${TRAVIS_BRANCH//\//_}"
|
PHPDOC_ID="${TRAVIS_BRANCH//\//_}"
|
||||||
|
|
||||||
generate-phpdoc.sh \
|
generate-phpdoc.sh \
|
||||||
"$TRAVIS_BUILD_DIR" "$TRAVIS_BUILD_DIR/build/phpdoc-$PHPDOC_ID" \
|
"$TRAVIS_BUILD_DIR" "$TRAVIS_BUILD_DIR/_build/phpdoc-$PHPDOC_ID" \
|
||||||
"Pico 1.0 API Documentation ($TRAVIS_TAG)"
|
"Pico 1.0 API Documentation ($TRAVIS_TAG)"
|
||||||
[ $? -eq 0 ] || exit 1
|
[ $? -eq 0 ] || exit 1
|
||||||
|
|
||||||
deploy-phpdoc.sh \
|
deploy-phpdoc.sh \
|
||||||
"$TRAVIS_REPO_SLUG" "tags/$TRAVIS_TAG" "$TRAVIS_BUILD_DIR/build/phpdoc-$PHPDOC_ID" \
|
"$TRAVIS_REPO_SLUG" "tags/$TRAVIS_TAG" "$TRAVIS_BUILD_DIR/_build/phpdoc-$PHPDOC_ID" \
|
||||||
"$TRAVIS_REPO_SLUG" "gh-pages" "phpDoc/$PHPDOC_ID"
|
"$TRAVIS_REPO_SLUG" "gh-pages" "phpDoc/$PHPDOC_ID"
|
||||||
[ $? -eq 0 ] || exit 1
|
[ $? -eq 0 ] || exit 1
|
@ -15,7 +15,7 @@ echo
|
|||||||
|
|
||||||
# generate phpdoc
|
# generate phpdoc
|
||||||
phpdoc -d "$PHPDOC_SOURCE_DIR" \
|
phpdoc -d "$PHPDOC_SOURCE_DIR" \
|
||||||
-i "$PHPDOC_SOURCE_DIR/build/" \
|
-i "$PHPDOC_SOURCE_DIR/_build/" \
|
||||||
-i "$PHPDOC_SOURCE_DIR/vendor/" \
|
-i "$PHPDOC_SOURCE_DIR/vendor/" \
|
||||||
-i "$PHPDOC_SOURCE_DIR/plugins/" -f "$PHPDOC_SOURCE_DIR/plugins/DummyPlugin.php" \
|
-i "$PHPDOC_SOURCE_DIR/plugins/" -f "$PHPDOC_SOURCE_DIR/plugins/DummyPlugin.php" \
|
||||||
-t "$PHPDOC_TARGET_DIR" \
|
-t "$PHPDOC_TARGET_DIR" \
|
Loading…
x
Reference in New Issue
Block a user