title: How to build with travis-ci, with no actual code build? (deploy static code to s3)
body: <p>I'm using the directions provided <a href="https://docs.travis-ci.com/user/deployment/s3/" rel="nofollow noreferrer">here</a> to try and deploy static code from a github push to an s3 bucket.  The problem is on a build I get the following errors:</p>
  
  <pre><code>No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
  /home/travis/.rvm/gems/ruby-2.4.1@global/gems/rake-12.0.0/exe/rake:27:in `&lt;top (required)&gt;'
  /home/travis/.rvm/gems/ruby-2.4.1/bin/ruby_executable_hooks:15:in `eval'
  /home/travis/.rvm/gems/ruby-2.4.1/bin/ruby_executable_hooks:15:in `&lt;main&gt;'
  (See full trace by running task with --trace)
  The command "rake" exited with 1.
  </code></pre>
  
  <p>It seems since I don't have a language set that I am defaulting to ruby and it is trying to build with a makefile.  Thing is: I don't have any code to build.  I don't need to do anything in any language. Just upload the code to S3.  So is there a way to not run an actual build and have this work?</p>
  
  <p>My .travis.yml looks like:</p>
  
  <pre><code>deploy:
    provider: s3
    access_key_id: myaccesskey
    secret_access_key:
      secure: myverylongsecurysecretkey
    bucket: searchlist.org
    acl: public_read
    on:
      repo: myuser/myrepo
  </code></pre>