0

私は自分のリポジトリにコミットするときにデプロイするコード化されたデプロイメントの設定を行っています。以下の私のappspec.yml構成である - 私はCodedeployはこのファイルを無視して、gitの上の.htaccessファイルを持っているもののAWS Codedeployが正常にデプロイされましたが、.htaccessを無視します

version: 0.0 
os: linux 
files: 
    - source:/
    destination: /var/www/html/ 
permissions: 
    - object: /var/www/html/rentals 
    pattern: "**" 
    owner: apache 
    mode: 777 
    type: 
     - directory 

問題があります。

答えて

0

.htaccessファイルの場所によっては、リモートgitリポジトリにアップロードできないことがあり、CodeDeployがアプリケーションをデプロイするときにファイルが失われることがあります。

スタックオーバーフローの質問Make .git directory web inaccessibleの受け入れ答えは.gitディレクトリ内.htaccessファイルを置くことを示唆し、この場合にはファイルがリモートレポ(例えばGitHubの)にプッシュされません。

私は.htaccessファイルがリポジトリではなく.gitディレクトリのルートディレクトリに存在することを確認し、ファイルを確認したいCodeDeployがから展開するように構成されたリモートリポジトリにプッシュなっています。

+0

私の.htaccessファイルは.gitにないルートリポジトリにあります –

関連する問題