Git Product home page Git Product logo

cartup's Introduction

Hey , I'm Douglas Mendes

A Software Engineering Manager working from Quebec, Canada

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ย About Me

Bio

  • ๐Ÿ‘ท๐Ÿป Current working at Xpertsea as Software Engineering Manager
  • ๐Ÿ’ช๐Ÿป Strong knowloge on iOS mobile development and Software development in General.
  • โค๏ธ Passion for automation CI/CD
  • ๐Ÿ‘ช Father and husband of the most beautiful women in the world.
  • ๐Ÿ“ง How to reach me

Learning

  • ๐Ÿง‘โ€๐Ÿ’ป I'm currently learning NodeJS, Golang on Backend Development.
  • โ˜๏ธ IaC using Pulumi + GCP
  • ๐Ÿšง I'm also learning NeoVim
  • ๐Ÿ”ฅ How to manage a remote development team!
Douglas Mendes's Dev Card

Main Stack


GoLang ย  Swift ย  NodeJS ย  TypeScript ย  NextJS ย  Jest



cartup's People

Contributors

andreanmasiro avatar mendesbarreto avatar ronanrodrigo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

cartup's Issues

Problem to tag current branch to framework version

After cartup uploads the artifact some problem when it try to tag the current branch.

bundler: failed to load command: cartup (/usr/local/bin/cartup)
NameError: uninitialized constant GitHelper::CartLogger
/usr/local/lib/ruby/gems/2.4.0/gems/cartup-0.1.7/lib/git_helper.rb:6:in tag_to' /usr/local/lib/ruby/gems/2.4.0/gems/cartup-0.1.7/lib/cartup.rb:29:in run'
/usr/local/lib/ruby/gems/2.4.0/gems/cartup-0.1.7/lib/cartup_command_helper.rb:24:in handle' /usr/local/lib/ruby/gems/2.4.0/gems/cartup-0.1.7/exe/cartup:12:in <top (required)>'
/usr/local/bin/cartup:23:in load' /usr/local/bin/cartup:23:in <top (required)>'

Add new options to initialize Cartup with a specific .YAML template

Today the template copied from project comes with the two options google cloud and amazon s3 like:

project:
  framework:
    version: "0.0.1"
    name: "<Name you use to archive the FRAMEWORK on Carthage>"
  google:
    project_id: "<Insert here Google project ID>"
    credentials_file: "Insert here The path to credential file that you download from firebase"
    bucket: '<Insert here the name of destination bucket on google cloud>'
  s3:
    region: "<Insert Region Name where you bucket is located"
    bucket_name: "<The nam of you bucket>"
    bucket_access_key: '<Your access key>'
    bucket_secret_key: '<Your secret key>'

We should add a parameter like: --s3 or --google-storage to inform cartup to only create the template wished. Like

cartup init --s3

output:

project:
  framework:
    version: "0.0.1"
    name: "<Name you use to archive the FRAMEWORK on Carthage>"
  s3:
    region: "<Insert Region Name where you bucket is located"
    bucket_name: "<The nam of you bucket>"
    bucket_access_key: '<Your access key>'
    bucket_secret_key: '<Your secret key>'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.