Skip to content
My software portfolio, written in Ruby on Rails, hosted on Heroku - www.vasis.work
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.idea
app
bin
config
db
lib
log
public
scripts
test
tmp
vendor/assets
.gitignore
Gemfile
Gemfile.lock
Procfile
README.md
Rakefile
config.ru

README.md

Vasis.Work Portfolio

CircleCI Coverage Status Slack

A portfolio written in Rails, located at www.vasis.work. Converting into a Gem for public use (soon).

It also contains a Blog but it has been disabled along with the GitHub feed view. These will be revamped and re-enabled when the Gem is created.

rails db:setup
rails db:migrate
rails db:data:loade

Custom Rake Tasks

# Import Wordpress Posts for Blog
rake BlueHelmet:import_wp
# Convert all the posts to markdown
rake BlueHelmet:convert_posts_to_markdown
# Unpublish all Blog articles
rake BlueHelmet:unpublish_all_articles

# Custom Seeder
rake BlueHelmet:seed
# Does the following:
Rake::Task['Bluehelmet:import_wp'].invoke
Rake::Task['db:data:load'].invoke
Rake::Task['Bluehelmet:convert_projects'].invoke

# Clear the Cache on Heroku server
rake BlueHelmet:heroku_cache

# Pushes local DB to Heroku
rake BlueHelmet:push_db
# Executes the following
heroku('pg:reset HEROKU_POSTGRESQL_GOLD')
heroku('pg:push vkaloidis HEROKU_POSTGRESQL_GOLD --app vkaloidis')

# Clears Cache
rake BlueHelmet:clear_cache
# Does the following
Rake::Task['tmp:clear'].invoke
Rake::Task['tmp:cache:clear'].invoke
Rake::Task['assets:clean'].invoke

# Clear memcache
rake BlueHelmet:clear_memcache

# View Available Custom Rake Tasks
rake BlueHelmet:info

# In the BlueHelmet.rake file you can use the Heroku method to execute Heroku commands easily in the file
heroku(command_to_run)
# Example
heroku(config:get GMAIL_EMAIL)
You can’t perform that action at this time.