Coder Social home page Coder Social logo

hsf-training / hsf-training-cicd Goto Github PK

View Code? Open in Web Editor NEW
5.0 8.0 5.0 7.63 MB

Continuuous integration and deployment with gitlab

Home Page: https://hsf-training.github.io/hsf-training-cicd/

License: Other

Dockerfile 1.94% Ruby 0.96% Makefile 10.07% Python 85.63% Shell 1.41%
continuous-integration continous-integration continuous-deployment continuous-delivery hsf training-materials training tutorial

hsf-training-cicd's People

Contributors

abbycabs avatar amanmdesai avatar andreww avatar anenadic avatar denubis avatar drlabratory avatar erinbecker avatar ethanwhite avatar fmichonneau avatar gdevenyi avatar guillermofidalgo avatar jduckles avatar joaorodrigues avatar jsta avatar katrinleinweber avatar klieret avatar kratsg avatar lexnederbragt avatar lmichael107 avatar maneesha avatar maxim-belkin avatar mkcor avatar pbanaszkiewicz avatar pre-commit-ci[bot] avatar rgaiacs avatar smeehan12 avatar tobyhodges avatar tracykteal avatar willingc avatar wking avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hsf-training-cicd's Issues

Explain the syntax of lists and dicts in the YAML chapter

In chapter 3, about YAML, lists and dicts are only illustrated without an explanation of the syntax.

Students must understand for example:

  • all members of a list are lines beginning at the same indentation level
  • starting with a "-" (a dash)
  • Space after the dash
  • etc.

Include _authors for author recognition in HTML

Instructions

Thanks for contributing! ❤️

If this issue is about a specific episode within a lesson, please provide its link or filename.

Keep in mind that lesson maintainers are volunteers and it may take them some time to respond to your contribution.
To ensure that the right people get notified, you can tag some of the last contributors with @githubname.

Although not all contributions can be incorporated into the lesson materials, we appreciate your time and effort to improve the curriculum. If you have any questions about the lesson maintenance process or would like to volunteer your time as a contribution reviewer, please contact the HSF training convenors (contacts here).

You may delete these instructions from your issue.

- HSF Training

Introduce parallel:matrix jobs like in GitHub Action CI/CD tutorial

The GitHub Actions CI/CD tutorial introduces matrices as a way to replicate similar jobs since it doesn't have extends (and since anchors are not all that common for this): https://hsf-training.github.io/hsf-training-cicd-github/09-the-matrix/index.html.

Gitlab has support for matrices too, https://docs.gitlab.com/ee/ci/yaml/#parallelmatrix (I use them frequently, even though it may not be needed here exactly). It could be useful to present it as an episode, maybe right after https://hsf-training.github.io/hsf-training-cicd/10-the-worlds-a-stage/index.html.

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.