0

githubサイトプラグインを使用して、ディレクトリをgithubのgh-pagesブランチにコピーしようとしています。ただし、試行するたびに500エラーが発生します。

これが私のビルド構成です:

        <plugin>
            <groupId>com.github.github</groupId>
            <artifactId>site-maven-plugin</artifactId>
            <version>0.7</version>
            <configuration>
                <message>Creating site for ${project.version}</message>
                <branch>gh-pages</branch>
                <noJekyll>true</noJekyll>
                <outputDirectory>${project.build.directory}/mvn-repo</outputDirectory>
                <includes>
                    <include>**/*</include>
                </includes>
                <repositoryName>greenDAO</repositoryName>
                <repositoryOwner>emmby</repositoryOwner>
            </configuration>
        </plugin>

これがの出力ですmvn ghSite:site

[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building DaoCore 1.3-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- site-maven-plugin:0.7:site (default-cli) @ greendao ---
[INFO] Creating 12 blobs
[INFO] Creating tree with 13 blob entries
[INFO] Creating commit with SHA-1: 656a23ffd7d898c2d45a107ee4f8f2d8ee86706e
[INFO] Creating reference gh-pages starting at commit 656a23ffd7d898c2d45a107ee4f8f2d8ee86706e
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 8.608s
[INFO] Finished at: Sat Dec 22 22:25:21 MST 2012
[INFO] Final Memory: 7M/81M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.github.github:site-maven-plugin:0.7:site (default-cli) on project greendao: Error creating reference: Server Error (500) -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

mvn -X ghSite:site あなたはここの完全な出力を見つけることができます。

私が間違っているかもしれないアイデアはありますか?

(私の認証クレデンシャルは〜/ .m2 / settings.xmlファイルにあり、コメントアウトすると認証エラーでプッシュが失敗するため、正しいように見えます。)

4

2 に答える 2

1

ブランチが正しくありません:

<branch>gh-pages</branch>

それを削除し、デフォルトを使用します。

于 2012-12-23T17:01:18.090 に答える
0

このMavenプラグインhttp://maven.apache.org/plugins/maven-scm-publish-plugin/various-tips.htmlを試しましたか?

于 2012-12-24T08:07:01.343 に答える